As a Teaching Professor in the Biology Department at McMaster University, I have taught courses at all levels in the undergraduate curriculum within both the Biology Program and the Life Sciences Program.

I have provided an overview of courses that I currently teach or have recently taught.  For each course listed in this tab, I provide the  course syllabus  and I highlight one pedagogical or technological innovation that I have introduced into the course.