Teaching

Here is a list of courses I am currently teaching or taught before.


Spring 2024


Fall 2023


Spring 2023


Fall 2022


Spring 2022


Fall 2021


Winter 2021


2019


2018


2015


2014 & before