I read this book in the sixth grade and I loved it to pieces. I gave it to everyone I knew and they loved it as well. It's magical, it's deep, and it builds vocabulary in young ones. It's science fiction for people who don't really like science fiction. It asks a number of questions and pulls readers in quickly-- a trait any good novel should have. It's great-- read it!