Current Courses


In fall 1018 I am teaching the following courses at MacEwan University:

Organisms in their Environment

Conservation Biology


I will be teaching the following courses in winter 2019:

Principles of Ecology

Humans and their Environment



Previous Courses at the University of Alberta

Primary Instructor


I was the instructor for Northern Ecology and a graduate-level seminar course Public Engagement in Ecology and Evolution.


Teaching Assistantships


I was a teaching assistant for several classes at the University of Alberta:

Biology of Birds

Field Methods in Ecology

Introduction to Biological Diversity