We used Story of the World along with Wikipedia, Children's Illustrated Encyclopedia Exploring History, National Geographic's Eyewitness to the 20th Century, lots of other books on toys, weapons, art, music, etc., Cosmeo videos, lots of History channel shows, and computer games like Age of Empires, Civilization, Pirates, etc.