Great Gathering of Internet Resources
My students did a blog project where they had to gather pictures, videos, links, etc. about the causes of the Civil War and then write about each. This site was a great help. It is put together by a neighboring county to mine. Honestly it is so rich, I could probably do do months of blog entries on some of the links.