Overall, I really enjoyed this book. John Greens writing style is very witty, and I love how complex and interesting the characters are. 
 While I can't fault the plot, or the writing, I didn't love it as much as a lot if others seem to. Sometimes, I struggle to connect to female characters in books, particularly young ones, and I think that was my problem here. 
 Saying that, I was still engaged by the story, I particularly loved all the views on the afterlife. 
 Well worth reading!