I really love this movie one off my all time favorites it teaches the basics of some history it also has a lot of funny jokes not all for young children but they pertain to history or modern events there is some toilet jokes however it was a joke the average 9 and plus year old would make l however one thing I didn't like was penny she turned from one of the meanest charcters to someone constantly needing to get rescued however it had a very heartwarming moment so I give it 9/10