Nathan Schafer

I am the High School Social Studies teacher at Rock Valley. I teach United States History, Government, Current Events, Ethics, and Sociology. 

This site was designed with the
.com
website builder. Create your website today.
Start Now