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

Using Format