Courses at George Mason University
Courses at Georgetown University
Hist 033: Themes in European Civilization I
Hist 034: Themes in European Civilization II
Hist 332: War and Society in Modern Europe
GHI Archival Summer Seminar in Germany
English to Speakers of Other Languages
I have some twenty years of experience teaching English to speakers of other languages in Germany and the United States.