A review by treehuggeranonymous
Aristotle and Dante Discover the Secrets of the Universe by Benjamin Alire Sáenz

5.0

"He tried not to laugh, but he wasn't good at controlling all the laughter that lived inside him."
This is the line that sold me on this book. The moment I read/heard it I was just completely invested in these characters and the journey they were taking.
Other reasons to read:
Non-White and LGBT characters
Emotionally complex main and supporting characters
A dog called legs
Slow burn
Narration by Lin-Manuel Miranda

It's so good and I feeling like anything else I had to say would be giving away too much.