Starts off a little slow, but picks up as the story progresses. The beginning focuses a little too much, for my liking, on real world high school drama, yet it does set up events for the rest of the book. I found, by the final chapters, I was really enjoying the story.