Courses at George Mason University
Hist 100: Western Civilization
Hist 314: History of Germany in the 19th and 20th Centuries
Hist 388: Approaches to European Military History
Hist 499: Gender and Class in Modern Europe
Hist 606: Themes in European History II
Hist 635: Germany in the Age of Extremes
Hist 635: War and Society in Modern Europe
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.