Here's the thing. I love John Green. I am a Nerdfighter and will continue to be one, as long as I'm living. 
 But I have some troubles with his writing. I can't help but notice a constant, repeating pattern in his books. So there's this girl. She's perfect in every way, but has one fatal character flaw. And then there's a guy, who's madly in love with her, and it is his life's purpose to somehow fix her fatal flaw. 
 That's basically the gist of Paper Towns/Looking for Alaska/An Abundance of Katherines. Seriously. You could replace Margo Roth Spiegelman with any other female leads from Green's books, and you will not notice a difference. 
 About Paper Towns itself, it was an interesting story. It is a story of Quentin "Q" Jacobsen's journey of self-actualisation, or bildungsroman, in literary terms. 
 The book is divided in three parts--The first involves a manic adventure at night, the second deals with uncovering the enigma that is Margo Roth Spiegelman and the third is an actual journey. The first part of the book was by far the best. The rest of it, though, just dragged on for me. 
 Overall, I give this one a 3/5. It was ok, but could have been a spectacular story. 
 And because I can't do a review without a GIF, here's me after I finished Paper Towns: