Ratings376
Average rating3.8
4.5 Loved this almost as much as I loved Simon... It's just so well accomplished, the flow of events is well-paced and natural, the characters have depth and emotion. Pg 312 had tears streaming down my face, I read this baby in 1 sitting. So yeah, 100% reading book 2.