Ds is nearly 8, and has a reading age of a 10 year old. He is flying through books that are for 9-12 years old, the school are good at giving him books that are great for his reading age, I have just ordered the whole set of the Judy Moody books for him as he has enjoyed them, he came out of school reading one, was about quater the way through, he finished it 2 hours later, so I need some books that will last but not too far ahead of his reading age.