John D. Roth
Professor of History View John’s profile >> What drew you to want to teach at GC? When I came to Goshen College as a student I encountered a remarkable set of mentors — professors who were active in research and publishing in their disciplines, but also deeply committed to…