Fields of Expertise:
history of England
history of world civilizations
Publications:
Courses taught:
- HST 104: World Civilizations I
- HST 105: World Civilizations II
- HST 106: World Civilizations III
- HST 297: History Through Film: Modern Britain
- HST 350U: History of England, 1066 to 1660
- HST 351U: History of England, 1660 to present
- HST 363U: British Empire