I am giving it a 4 in-comparison to other John Green's book. Otherwise it is really a 4.5 star book. My least favorite John Green book so far. The writing is not as polished. Tragedy is a trademark of John Green books so if you are looking for a fun, easy read stay away from his books. If you are looking for stories that stay with you years after you have read them, grab his books. 
 I found it hilarious that he named one of his main character Miles.