3.5 stars, fun but not much happens

justice for tom. also bj is the WORST

heartbreaking and beautiful

3.5 stars - would've been 4 because i was hooked from the start but i hated the plot twist enough to drop the rating

i really enjoyed this book, it was weird & addicting & fun