This book was great!!!! I think the reading level is very approiate for kids ages 7-12. I won't spoil it for you because I know it's more exciting to read it yourself. This book was assigned by my gifted teaher. You really should read it! A lot of people around here-Iowa-think it's exciting! READ IT OR ELSE.... or else you'll have to read boring books like the Harry Potter series. And don't say I'm only saying that about Harry Potter because you say they're too hard for me cause they're not! I have the brain of an 11th grader!!!