Ratings375
Average rating3.5
It was good, okay. However, I felt very stupid reading it because wow some of the ideas were way over my head despite my degrees. Anyway, I really enjoyed it and liked half the characters but in a good way. I particularly enjoyed the back and forth love/hate of certain characters and getting to enjoy disliking characters. Normally it feels like we readers are supposed to love all the main characters, so this was a refreshing take to me. Can't wait to read the next book!