This webpage contains links to all the courses I am currently teaching, or have taught in the past.

Current Courses

2023 WT2

These courses are tentative at the moment:

Past Courses

2023 WT1

I did not teach any courses this term because I was in the middle of a move!

Archived Courses

Below are courses I taught while I was a Lecturer at UBC Okanagan.

2022 WT2

2022 WT1

2021 WT2

2021 WT1

2021 ST2

2020 WT2

2020 WT1