Great site for almost any topic in Social Studies Curriculum.
Edsitement is a great teaching tool. It provides all the materials needed as well as a detailed lesson plan. It has an extensive content base.
How I Use It
Edsitement lessons can be used to reinforce a topic or to dive deeper into a topic.