Courses

Below is a list of the courses that Xavier has taught as instructor of record.

Bates College

Winter 2024

Fall 2023

Winter 2023

Fall 2022

Winter 2022

Fall 2021

University of Victoria

No courses

Auburn University

 Spring 2019

Fall 2018

Spring 2018

 Fall 2017