This book was read by my teacher to my 3rd grade class. While it has been over 15 years since then, this book has stayed with me. It is a great read for youth. It is one that I am going to be reading to my children soon. My oldest is in 3rd grade now, and I think it's a little advanced for him to read his self. I will greatly enjoy reading it to him.