Teaching

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 388: The Great War

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

2013 Seminar Report, Bulletin of the German Historical Institute 57 (Fall 2013)

2014 Seminar Report, Bulletin of the German Historical Institute 59 (Fall 2014)


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.