Teaching:
University of Victoria
Introductory Biology (Biology 150) Course Outline
Principles of Ecology (Biology 215) Course Outline
Biology of Fishes (Biology 335) Course Outline
Animal Behaviour (Biology 345) Course Outline