Undergraduate Courses
Early Modern Philosophy (lower-level & liberal studies)
2022 Fall, 2023 Winter, 2023 Fall, 2024 Winter, 2024 Fall, 2025 Winter
Spinoza (upper-level)
2023 Winter, 2024 Winter
Philosophy and Film (liberal studies)
2024 Fall, 2025 Winter
Courses Taught as Teaching Assistant
- Kant's Philosophy of Mathematics
- History of Philosophy II: Medieval and Early Modern (2x)
- Kant's Ethics
Graduate Courses
Kant's Critique of Pure Reason
2023 Fall