I have read this book many times over the years, starting when I was about 12 or so. I just reread it this last spring (I just turned 30). Richard Peck is eternal, and this story is one that keeps one riveted and entertained throughout. Never a boring moment, and it is easy to get caught up in the intricate plot line. An original quirk to the Titanic tragedy as well. I recommend this book highly to young adults and adults...a good book to read together with children!