It is a rare occasion that a book makes me laugh and cry at the same time. I really loved Charlotte's quick wit and charming sarcasm, combined with Charlie's social ineptitude it made for a winning combination.
The story is written from Charlie's point of view which gives it a really great perspective. As intelligent as he is, Charlie has a lot to learn about life, social skills and of course love. One of my favorite quotes from the book is “Please don't confuse love and logic Charlie. They aren't even remotely related. “ I really enjoyed reading about Charlie's fumbling journey into realizing not everything in life can be broken down into an equation.
In addition to enjoying the budding friendship of Charlotte and Charlie, their friends and family really make this a well rounded story. Charlie's two best friends and sister are easy to relate to and aren't afraid to tell him when he's being awful. This story would not have been as strong without them.
Charlotte's sister is the idealist we all want to be. She challenges a group of high school kids to "bring it" on the very first day of class and the pranks that ensue brought a delightful chuckle in this sometimes serious story. Most of all I enjoyed that she wasn't perfect and was able to be vulnerable without being weak. That seems to be a rare talent for female characters.
I would highly recommend you pick up this well written story, but be prepared for a few tears along the way. As with life, we can't always chose our own endings.