Ratings228
Average rating3.7
I reread this book recently for the Simon and Izzy involved. It is cheesy, predictable, cliche, and at times lacks great writing; but it's funny as hell, has a pretty great cast, and manages to punch me in the feels despite all its downfalls. No great work of literature, but a fun place to get lost for a while.