Science Teaching and Learning Fellow
burnaby, british columbia, canada
The University of British Columbia
Science Teaching and Learning Fellow
British Columbia Institute of Technology
Faculty
Trinity Western University
Assistant Professor
British Columbia Institute of Technology
Program Head, Acting Associate Dean, Computer Systems Technology
The University of British Columbia
Regent College