Royal Military College (Kingston, ON, Canada)
Department of English, Culture, and Communication
- ENE 150 Introduction to Academic Writing – Fall 2021, Fall 2022
University of Alberta (Edmonton, AB, Canada)
Department of Educational Psychology
- EDPY 578 English for Academic Purposes (Graduate) – Winter 2021
Department of English and Film Studies
- WRS 605 Issues in Second Language Writing (Graduate) – Winter 2012 & 2014
- WRS 603 Intro to Writing Centre Theory (Graduate) – Winter 2010, Fall 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2019, 2020
- WRS 301 Intro to Writing Centre Practice – Winter 2010, Fall 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, 2020
- WRS 101 Writing About Writing – Winter 2018, Fall 2018
Toronto Metropolitan University (Toronto, ON, Canada)
Department of English
- LM 8913 Teaching Writing: From Theory to Practice (Graduate) – Fall 2008
- ACS 800 Teaching Writing – Winter 2008
- LNG 100 Language and Identity – Fall 2006, Winter 2007, Fall 2007, Winter 2009
- ESL to MBA International Students – Winter 2007, Fall 2007
Purdue University (West Lafayette, IN, U.S.A.)
English Department
- English 002 Written Communication for International Graduate Students – Fall 2005, Spring 2006
- English 108 Accelerated First-year Composition – Fall 2005
- English 106 First-year Composition – Spring 2005
- English 106r First-year Composition for Learning Community Students – Fall 2004
- English 106i First-year Composition for International Students – Summer 2003, Fall 2003, Summer 2004
- English 102 First-year Composition II – Spring 2003
- English 101 First-year Composition I – Fall 2002
- ESL volunteer teaching West Lafayette Junior/High School – Fall 2002
Brigham Young University (Provo, Utah, U.S.A)
English Language Center and other locations
- TOEFL preparation class, 2001-2002
- Reading 5 (advanced) and writing 5, summer 2002
- Reading 3 (intermediate), winter 2002
- Reading 4 (high intermediate), fall 2001
- Grammar 4 and 5, summer 2000-winter 2001
- Integrated ESL classes for beginners and advanced community students, winter 2000
- English as a second language, Meridian Middle and High School, fall 2001
- French 201 (intermediate), French Department, 1998-2000