Great
I know a book is great when it makes me cry, but for the right reasons. I felt so connected to Charlie and I really experienced everything he went through. It was a great journey and I highly recommend it.