I think this book was somewhat okay. The author had the main character going back and forth between past and present. It was hard to follow and stay completely interested in the story. I liked the younger Charlie more than the older Charlie because the older Charlie wasn’t easy enough to understand. Other than that, the story in and of itself was pretty good - it was sort of cute. I found it slightly unorganized because of the many stories placed in a random way throughout the book. I don’t recommend this book for kids under 13.