I LOVE this book! I read it before the movie came out, and I was actually up until 1 am reading it (that's highly unusual for me).
The hardest thing about the book is that it switches back and forth from present day to 100 years before. I'm sure most (if not all) of the kids have seen the movie, but maybe not since it came out a few years ago now.
I think it's a great book to start off the year!
I read all the books that we do as a class (I take them home over the summer) ahead of time, but I definitely haven't read all the books in my class library.