I had a hard time deciding whether I should give this book 3 or 4 stars. It's hard to pin point exactly what made me like this book and why it deserves the four stars I ended up giving it. I guess it just comes down to the feeling I had after and while reading it. 
 It sort of reminds me of John Green, but without that special nerdy touch and that little extra one can find in his books. Finch just seems like one of those characters you could find in Green's books. Also the ending felt a lot like Paper Towns (view spoiler)[ the travelling she does after Finch suicide (hide spoiler)]. 
 While reading the book you could almost guess where it was going, but strangely it didn't ruin it. At times it felt a little lecture-y (pretty sure that's not a word..) but I think Niven handled it pretty well and all in all it's a (bitter)sweet novel worth reading.