Teaching
Western Civilization: 1789 to Present (HST103)
19th Century Europe (HST335)
20th Century Europe (HST336)
Modern Germany (436/536)
Historian’s Craft (310)
Hitler’s Europe (338)
History Thesis Seminar (rotating topic) (407)
The French Revolution and Napoleon (Special Topics 399)
Women in Modern European History (Special Topics 399)
Cold War Europe (Special Topics 399)
Recent Comments