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