My kids happened to meet the author at a book signing when we made an unplanned stop at Barnes and Noble. We purchased the book after my 7yr old asked questions and found the story line exciting. My 7 year old read the book on the car ride home and really enjoyed the book. He said that the book had a cool twist in the end. He also loved the humor!