University of Toronto, Department of English
2019–2020
BKS2000: Duplicators: The DIY Ethic and DIY Aesthetics in 20th and 21st Century Literature
2018–2019
ENG328Y: Modern Fiction to 1960
ENG5006H: Modernism and the Politics of Form
2017–2018
ENG328Y: Modern Fiction to 1960
San Diego State University, Department of English and Comparative Literature
Spring 2017
CLT 594: The Social Politics of Indie
ENGL 563: Introduction to Digital Humanities: Literature in the Digital Age
Fall 2016
ENGL 579: Literary Programming
Spring 2016
ENGL 563: Introduction to Digital Humanities: Literature in the Digital Age
Fall 2015
CLT 594: The Social Politics of Indie
University of Guelph, School of English and Theatre Studies
Fall 2014
ENGL 2130: Literature in the Digital Age