I have been a self-contained Special Needs teacher for several years. My Grandson wanted me to take him to see this movie. When it began I thought it was a bit pre-schoolish, but as the movie continued I found myself embracing it and by the end loved it. I think it is the perfect explaination for the world that I teach in. I think it is a must see.