I really like John Green. That being said at 33 I think I'm a bit to old to really appreciate his novels. If he had been published 20 years ago I'm sure he would have been one of my favorites. Much like the perks of being a wallflower this made me cringe a little at my teenage self. I did like the book though. Recommended for my much younger self.