Teaching
Spring 2024 Courses
All my classes are face-to-face classes but may occasionally move online based on pandemic conditions or for particular activities. These activities may be asynchronous, meaning that they will take place outside of the scheduled class times.
Note that due to the current labour dispute, classes in Spring 2024 may experience substantial disruption. For more information, see the California Faculty Association's Student Strike FAQ.
Fall 2022 Courses
Spring 2022 Courses
Fall 2021 Courses
Past Courses
Past courses will be transferred from my old website at a later date.