Teaching Faculty

Associate Professor of Teaching
604-822-0967
Associate Professor of Teaching
Associate Professor of Teaching
Professor of Teaching, Associate Head of Biology
604-822-5508
Assistant Professor of Teaching (tenure track)
604-822-6495
Associate Professor of Teaching
604-822-9650
Lecturer
Professor of Teaching
604-822-9728
Associate Professor of Teaching
604-822-0911
Associate Professor of Teaching
604-822-0043
Associate Professor of Teaching
Professor of Teaching
604-827-5608
Professor of Teaching
604-822-3330
Lecturer
Associate Professor of Teaching
604-822-3348