National Humanities Center

http://americainclass.org/

The National Humanities Center (NHC) s the only major independent American institute for advanced study in all fields of the humanities. It draws attention to the enduring value of ancient and modern history, language and literature, ethical and moral reflection, artistic and cultural traditions, and critical thought. 

NHC runs the website of resources for secondary history and social studies teachers America In Class.