I have to take back one star - this book gets a 3/5. Not happy with the beginning, not happy with the ending - and there were a lot of dull pages inbetween. There were some good highlights that would have given this book a solid 4/5, but some of it was just a bit "meh" and "what's the point?" - when the book gets dull like this and drags on a bit, I get bored - the only thing that saved this book was that the boredom didn't last long and when the good parts came around, they were really good! I'd say this book is uneven, but has good potential.