My rating: 4 of 5 stars
This book was excellent. I think it is a very mature reader for middle school. It would require high interest and upper level reading skills. That said, it was well done, had very interesting theories. It would make a nice GT unit with books like A wrinkle in Time. I also enjoyed hte ending and hope it hints of more to come. I also found it to be seasonally approriate. I will say that it did start a bit slow but I reall liked how it picked up at about page 60 or so.
View all my reviews