University of Toronto

Faculty of Arts & Science – Woodsworth College, Digital Humanities Program

DHU235H1F Introduction to Digital Humanities
F2023; S 2023


Wilfrid Laurier University, Brantford and Waterloo, ON

Faculty of Liberal Arts – Digital Media and Journalism, English, & Law and Society Programs

DMJN202 Cross-Media Storytelling
W 2025; W 2024; W 2023; W 2022; W 2021; W 2020; W 2019; W 2018; W 2017
DMJN 252: Designing Digital and Social Media
F 2024; F 2023; F 2022; F 2021; F 2020; F 2019; F 2018
EN381 Gaming and Narrative Theory
F 2022
DMJN/MX/SOJE222 Digital and Social Media: Critical Approaches
W 2026; F 2025 F 2024; F 2023; F 2022; F 2021; F 2018
DMJN307: Media, Culture and Democracy
W 2025; W 2024; W 2020
LY212: Law and Culture
F 2023; F 2021; F 2020
DMJN420 Advanced Research Seminar: Paradoxes of Participation
W 2025; W 2024, W 2022; W 2019

Digital Humanities / History Department, Faculty of Arts

DH100: Digital Creativity
W 2026
DH200: Digital Narratives
F 2024; W 2021

University of Toronto, Mississauga, ON

Institute of Communication, Culture, Information and Technology

CCT382 H5F Edutainment: Immersive Learning
F 2015

York University, Toronto, ON

Department of Social Science, Faculty of Liberal Arts and Professional Studies

SOSC 4361 6.0 Law, Culture & Representation
FW 2015-16; FW 2012-13

Digital Media Program, Faculty of Fine Arts / School of the Arts, Media, Performance & Design

Studio Instructor – FACS1939 3.0 Interactive New Media Art: An Introduction
Fall 2009