Ratings320
Average rating3.9
(Full review to be posted on my book blog.)
Overall meh. There are some really compelling parts and the writing is good, but the casual homophobia was super off-putting and I'm sick to death of the catty teenage girl trope.