My daughter loved this book, she read it in two days.
My 4th grader loved this booked and learned a lot from this and the companion to it.
My son loves these books, they are what got him started reading again!