Ratings161
Average rating3.5
Really liked this one. It's not perfect, but it's foulmouthed and funny and definitely an entertaining read. (Um, for sensitive readers, I am not kidding about foulmouthed. But if you're a sensitive reader, why are you reading John Green and David Levithan anyway?)