Ratings74
Average rating3.7
This was such a good YA romance. I wish this was around when I had been in high school. The representation is fantastic and not shoe-horned in. Every character is flawed but not to the point of caricaturization. The main character makes hard-to-watch mistakes but never to the point of unbelievability. All in all, excellent.
My only qualm is the amount of modern-day pop culture references that are already a bit dated.