Okay, this review has been sitting in my drafts folder for almost a month -- I just love this book so much that I felt I really needed to do it justice -- but I have other books to review (and to read -- it's like Christmas every day with these Cybils review copies arriving on my doorstep)

I absolutely adored
John Green's Looking for Alaska (last year's
Printz award winner -- if you haven't read it yet, see
here for John Green's photo essay about winning the award-- this actually made me want to read the book), so I was very, very excited when I heard about
An Abundance of Katherines.
It definitely did not disappoint.
Katherines is a very different novel from
Alaska, much more lighthearted and fun (and possibly not quite as deep or profound, but that was okay with me).
It might also help that on the acknowledgement page, Green actually thanks
librarians!
Colin Singleton is an 18-year-old child prodigy who speaks many languages and has a talent for anagramming. He has been dumped 19 times by girls named Katherine (not Catherine or Kathryn). After K-19 dumps him, he and Hassan (his slighty pudgy, Judge-Judy-obsessed best friend) set out on a road trip. They end up in a small town in Tennessee, where they meet Lindsey Lee Wells (who, incidently, is dating a boy named Colin). Colin, in a flash of inspiration, comes up with the idea to create a formula that can predict the outcome of any relationship. (Note to readers -- knowledge or understanding of math is not at all required in order to enjoy the book).
I could say a lot more -- but basically -- read it -- I promise you'll laugh!
Also... read "The Approximate Cost of Loving Caroline" -- Green's short story in the collection
Twice Told -- I was reading this story while hanging out with my boyfriend (who was reading some epic fantasy novel, as usual), and I kept annoying him by interrupting and reading lines from the story -- it was just that awesome.