Courses taught at UPEI
BIO 3260 Organismal and Cell Physiology
BIO 4020 Comparative and Environmental Vertebrate Physiology
BIO 4050 Medical Biology
BIO 4750 Clinical and Basic Immunology
Courses taught at UBC
PSYC 306 Principles of Animal Behaviour
PSYC 460 Behavioural Neuroendocriology