Absolutely loved this book!John Green's writing is beautiful as always and although this seems to be 'just another Teenie book' on the surface, it covers some of the most important questions of human nature.Although I didn't find Pudge, the main character very likable, I was amazed by how much he develops throughout the book. Especially towards the end I was very annoyed by his 'everything is just about me' attitude and I'm glad that changed quite quickly.Absolute recommendation!