Probably an ok story for a school-aged child. I read this to my nephew tonight, and he lost interest pretty quickly. The story is a bit longer, certainly a kid would have to understand the concepts of a math and science class in order to get the most appreciation out of it. I may hand it to my niece to read before I return the book--it would be interesting to get her perspective.