Douglas College
Instructor
Fairleigh Dickinson University
Instructor
Vancouver Community College (VCC)
Adjunct Instructor
British Columbia Institute of Technology
Instructor
University of Phoenix
University of Natal
Canadian Board of Examiners for Professional Surveyors