I had a lot of mixed feelings about this book. It is well written, the characters are intelligent, and I understand the comparison to John Green, but...at the same time, I don't. 
 I never connected with these characters, I wasn't that invested in anything they did. I feel like they tried too hard to be different, like they went out of their way to reject the things the popular kids liked just so they could feel like they were unique. 
 I feel the main character never actually finds himself, that he is a passive agent who never learns to be comfortable in his own skin, he believes everything everyone else says, and he continues to drift, even when he convinces himself that he isn't. Similarly, I feel like the author hasn't found her voice, like she is spending her time trying to imitate someone like John Green instead of discovering her own style. 
 The characters are eccentric, the puns are clever, and like I said, this book is very well written. But I almost feel like it was written by an essayist rather than a novelist. I learned a lot, but I didn't feel much.