Teaching
As Course Director
Dalhousie University
- CRWR3010/ENGL3098: Creative Writing: Poetry 1
Trent University
- ENGL4307H: Digital Adventures in English (2 sections) (Nominee, Award for Excellence in Online Teaching, Trent University)
York University
- EN2240 6.0: Introduction to Postcolonial Literature (4 sections)
- EN4181 6.0: Studies in Contemporary Literature: Writers and Drugs (4 sections)
- EN4000 3.0: Studies in Literary Theory: Cultural Studies
- EN2260 6.0: Introduction to World Literature (3 sections)
- EN3350 3.0: Harlem Renaissance
- EN4400 6.0: Diaspora Literatures
- EN2011 3.0: Gender Studies I
Sheridan College
- PUBL43576: Emergent Issues in Publishing
- LITT10918G: World Mythology (5 sections)
- COMM19999: Essential Communication Skills (11 sections)
- ENGL17889: Composition and Rhetoric (5 sections)
- HUMN18448G: Folk and Fairy Tales (2 sections)
- LITT19798GD: Classical Mythology (5 sections)
- LITT26367GD: Gender & Sexuality in Literature
As Teaching Assistant
York University
- EN2010 6.0: Gender Studies
- EN3100 6.0: Contemporary Literature
- EN2002 3.0: Literary Theory 2
- EN2001 3.0: Literary Theory 1
- EN2100 6.0: Poetry
- EN2220 6.0: Introduction to Canadian Literature
Wilfrid Laurier University
- EN121: Reading Drama
- EN120: Reading Poetry
As Marker/Grader
York University
- EN4400: Diaspora Literatures (2 sections)
- EN2240: Introduction to Postcolonial Literature
- EN2250: Introduction to British Literature
Other Instructor Experience
- Private Tutor: ESL Language Skills (Undergraduate & Graduate Students)
- TACT (Teaching Assistant Certificate in Teaching); SEDA Accreditation
- Private Tutor: Reading, Writing, &c (Grades 6-Undergraduate)