This book was hit and miss for me. I didn't like it at all until about the last quarter of the book. Act 3. Why, you might ask, did you keep reading if you didn't like it until then? And my response to that would be: because the last two John Green books I read I loved and they were nothing like anything else I'd ever read and they were their own kind of wonderful. But in those books I loved the characters. In this book I kind of liked some of the characters but do not like Colin the main character. He's really annoying and even though I know I'm supposed to feel sorry for him I just want to tell him to shut up and stop whining. I kind of liked him by the end of the book.
There were parts in this book that made me smile and even made me laugh out loud. There's some good stuff in there, but overall it wasn't my cup of tea. I wanted to like this one, I really did, but it just didn't do it for me. This is the third book I've read by John Green. I LOVED the other two but this one was kind of blah. I read The Fault in our Stars first, then Looking for Alaska. Both of those books blew me away. I thought they were fantastic. This one seemed to be trying too hard. The eccentricities of the characters that usually make them more interesting were just kind of extra annoying fluff in this one. I think what it all comes down to is that I didn't like the main character Colin, or even his best friend Hassan. By the end of the book I did like Hassan more than the main character Colin, but these still weren't characters I really cared about.
So yeah, not my cup of tea but I'm still super excited to read all of his other books because like I said I loved the other two books I've read by him. You can't win them all. Even my favorite authors, John Green is easily now one of them, have written books I don't like. I have a feeling that I'm going to love Paper Towns though.