This book is good. I liked the whole idea of it. The reason I am not rating it a 4 or 5 star was the ending. The beginning and middle were great, although the whole 'popular cheerleader is the antagonist and the outcast gets the guy' thing is pretty a cliche. But that isn't the problem. The problem is the ending. the ending seems rushed and kind of out of left field.