Notice: Information and plans for upcoming academic terms. Learn more.

Courses Taught

Biology 100 - Biology I

Biology 380 - Animal Behaviour

Biology 385 - Vertebrate Animal Biology

Biology 803 - Scientific Research