Social Studies

Offers free, online history courses (Account needed).

Khan Academy arts and humanities has Big History Project, World History Project, US History, APUSH, US Gov, AP Gov, and World History.

US history resources. 

US history topics separated by era.  

Major World History resources. 

US and World History lessons and curriculum. 

World History teaching units and analysis questions.