Seneca College
Philosophy Instructor
Schulich School of Medicine & Dentistry
Teaching Assistant: Introduction to Philosophy
NAV CANADA
Air Traffic Controller
Seneca College
Instructor
Seneca College
Instructional Designer
George Brown College
Instructor
The University of British Columbia
Teaching Assistant: Introduction to Logic
Service Canada
Investigator
Western University
The University of British Columbia
Seneca College