Teaching Experience

Syllabi available upon request!

Baylor University | History Department


HIS 5320 The Political Economy of Empires (graduate seminar)

HIS 3351 God Save the People: The History of Modern Britain (upper division survey)

HIS 3350 Profit and Power: Global Economic History since 1850 (upper division survey)

HIS 3324 European Colonialism: 1800–1945 (upper division survey)

HIS 1300 Crashed: A Global History of Financial Crises (introductory survey)

University of Virginia | Finance Area | McIntire School of Commerce


COMM 4570 Finance and Society (co-taught with William Wilhelm, upper division seminar)

University of Virginia | Liberal Arts Engagements Curriculum | College of Arts and Sciences


EGMT 1520 Numerical Values: How We Make Meaning Out of Numbers (freshman seminar)

EGMT 1530 Financial Lives: The Financial System and Social Difference (freshman seminar)

Courses in Development

The Technologies of Modern Life (introductory survey)

The Industrial Revolution (upper division survey)

Finance and Technology (upper division seminar)