I picked this book up at the library because I'd heard it was good, but I really didn't know what it was about and I was really surprised when I started reading it. In a good way. This book was comical, and some elements were extremely unrealistic (he really knew and dated that many girls named Katherine? how did he manage to have so many girl friends when he proclaims he is far from popular and has one friend?), but by the end of the book that didn't seem to matter much. I still was able to relate to the characters and Colin was really intriguing. It seemed super nerdy at times and I think that's why I liked it. If he wasn't a child prodigy and had his Theorem, it would have been dumb and just like many other books I've ever read. It was unique and a bit nerdy and not afraid to be so. That's why I liked this book. I would definitly recommend it. I haven't read any other books by John Green, but now I really want to. It was a great book that made me think.
The only thing I didn't like about this book was that about 1/2-3/4 of the way through it I started getting tired of the same things over and over- the book wasn't changing much. Katherines were the same, he kept trying the figure out the Theorem, and it was pretty predictable how it would end. Fortunately, it was short, so I got through it quickly with still a lot of good thoughts about the first half.
*content warning: a lot of language, some sexual content