For history, we have used a combination of Veritas Press' history cards and Susan Wise Bauer's Story of the World. The two flow together nicely with just a little re-arranging. One thing which is fun and (usually) educational is to watch movies (documentaries, historical fiction, etc.) to go along with each time period. Sometimes it's a challenge finding movies which are both interesting and appropriate for the maturity level of the child - there just aren't too many kid-friendly animated versions of Beowulf out there, but I found one. Between your local library and a service like Netflix, you can find quite a few resources.
Mommy Lawyer Angela has put together a wonderful chapter-by-chapter list of movies and videos to supplement Story of the World which is available to download. You can get more suggestions at The Well-Trained Mind forums, and at the Mothering.com forums here and here.
August 10, 2010