Teaching
University of Toronto (2024-present)
Course Instructor
- CCT 311: Game Design and Theory
- CCT 334: History and Theory of Game Production
Teaching Assistant Tutorials
- INF 302: Integrative Approaches to Technology and Society
- CCT 110: Rhetoric and Media
Trine University (2021-2024)
Assistant Professor of English
- ENG 143: College Composition
- ENG 133: Technical Communication
- ENG 273: Introduction to Creative Writing
- ENG 333: Advanced Creative Writing
- ENG 453: Advanced Composition
- HUM 203: Humanities Seminar: "The Telling of Time"
- UE 101: University Experience
Temple University (2019-2021)
Course Instructor/Graduate Teaching Assistant
- ENG 0802: Analytical Reading and Writing
- ENG 2003: Creative Writing: Poetry
University of Maine (2016-2018)
Course Instructor/Graduate Teaching Assistant
- ENG 101: College Composition