Ryerson University
Lecturer
Ryerson University
Post-doctoral Fellow
University of Guelph
Research and Teaching Assistant
Ryerson University
Assistant Professor
Wilfrid Laurier University
University of Guelph
The University of Western Ontario