An Abundance of Katherines - John Green

Colin Singleton has only dated girls with the name Katherine.  This has happened nineteen times to be exact you could say that girls named Katherine is his type and he has always gets dumped.  Him and his best friend Hassan go on a road trip to try to get over his newest heartbreak.

This book is a super funny, intelligent, and witty read.  Colin is a whiny self centered super smart guy and he knows it.  In fact he owns up to it.  He will get on your nerves a bit but the other characters make up for it.  It's not my favorite John Green book but it is still a really good read.