Teaching
-
By appointment (please contact me via the Canvas mail system)
- Academic Calendar
-
Canvas Login
Spring 2022 Courses
All my classes will be hybrid classes — partially online and partially on campus. Some activities will be asynchronous, meaning that they will take place outside of the scheduled class times.
Important! I am no longer accepting late adds for any of my courses.
Fall 2021 Courses
Past Courses
Past courses will be transferred from my old website at a later date.