Past Teaching:

Fall 2017:

Spring 2018:

Fall 2018:

Spring 2019:

Fall 2019:

Spring 2020:
Fall 2020:

Spring 2021:

Fall 2021:

Spring 2022:

Fall 2022:

Spring 2023:

Fall 2023:

Spring 2024:

Fall 2024:

Spring 2025: