Will Grayson, Will Grayson - 'John Green',  'David Levithan' 3.5-4 stars. This was really sweet. Although I initially cringed at the way Will Grayson 2 narrated (complete with no capital letters and some lazy punctuation), I became accustomed to it after a chapter or two.

The structure of the book presents Will Grayson and Will Grayson as narrators in alternating chapters. They meet through a complete stroke of coincidence.

I enjoyed this story a lot, and the ending was very uplifting and heartwarming. The characters travel a journey of self-discovery, and they each follow their own paths through love and heartache. The finale left me with a silly grin on my face. With that said, the YA narration just read a little too emo for my tastes, and Tiny Cooper seems to be a character we've already met in a Levithan novel (Infinite Darlene in Boy Meets Boy).

While I liked this story, you definitely have to be in a YA/emo teenager mood to read it.