English School of Canada
ESL Teacher
University of Toronto
Mentor and Adjunct Faculty
OCAD University
Sessional Instructor, Creative Writing
Artscape
Teacher-In-Residence
Self-Employed
Writer and Editor
Academy for Mathematics & English
English and French Instructor
ELS Language Centers
ESL Instructor
OCAD University
Writing and Learning Consultant (ELL)
University of New Brunswick
Writer-in-Residence
Seneca College
Student Support Officer
University of Toronto
University of British Columbia
York University