AMAZING! John Green is such a genius writer. At some point I was just like 'ok, John just kills every love interest/lover his main characters have in his every book' but I was wrong. The plot was amazing, Margo's clues and everything... woah!