Notice: COVID-19 resources, information and plans for current and upcoming academic terms. Learn more.

Courses Taught

Biology 100 - Biology I

Biology 380 - Animal Behaviour

Biology 385 - Vertebrate Animal Biology

Biology 803 - Scientific Research