This page contains links to websites for courses I’ve taught in the past. I maintain these links so that future students can use and refer to my course materials. However, I don’t update course websites after the term ends, so some older materials may be out of date.

All courses from Fall 2021 onward are held at St. Francis Xavier University. The course in Winter 2019 was held at Queen’s University. The course in Spring 2017 was held at the University of Waterloo.