Teaching

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

I have some twenty years of experience teaching English to speakers of other languages in Germany and the United States.