photo.jpg

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 is my 10th year at Rock Valley and my 12th year teaching.