My Homepage

My Calendar
View Events/Assignments for 
Upcoming Activities
No Events or Assignments

Contact Info:

Hello! Welcome to my online classroom. My goal is to not only teach history to my students, but to do it in a way that is meaningful to them and will make them better citizens and young people. This is my fifth year at Mount Gilead. Prior to my time here, I taught eleven years at Johnstown High School. I attended Oberlin College, where I received a degree in History, and then Peabody College at Vanderbilt University, where I received a Masters of Education degree. I reside in Delaware County, where I grew up, with my wife and three children.  Currently I am teaching at both the high school (9th grade Modern World History) and the middle school (8th grade Early American History).

Please feel free to contact me at