Page Count: 266
Average Rating: 4.19
Series: Standalone
I loved this one in middle school - it's still good, but I can see now that it's not perfect. The characters lack depth, and I was particularly annoyed with the characterization (or lack thereof) of Julia. Still, the ideas are super interesting and still relevant. There's a reason this book endures.
✓ Read📚🎧 Owned