top of page
Education & Experience

Teaching

Instructor
  1. PHIL355: Aristotle. (Winter 2023), McGill University See syllabus

  2. PHIL360: 17th Century Philosophy (Fall 2021), McGill University See syllabus 

    • Recognized under the Thank a Prof Initiative 

  3. Enrichment Mini-Courses Program: Philosophy as Happiness: Spinoza’s Path to a Self-Empowered Life (May 2018), Carleton University 

  4. Enrichment Mini-Courses Program: The Pursuit of Happiness: An Introduction to the Good Life in Ancient Greek Philosophy (May 2017), Carleton University (Co-Instructor with Courtney Crump)

Graduate Mentor

Directed Reading Program (Winter 2023; Winter 2024)

Philosophy Department, McGill University

Topics: Eudaimonism, Spinoza, Spinoza’s engagement with ancient Greek philosophy

​

Teaching Assistant
  1. PHIL237: Contemporary Moral Issues (Winter 2023), McGill University

  2. PHIL306: Philosophy of Mind (Fall 2022), McGill University

  3. PHIL201: Introduction to Philosophy 2 (Winter 2022, 2020, 2019), McGill University

  4. PHIL454: Ancient Moral Theory (Fall 2019; Winter 2021), McGill University

  5. PHIL200: Introduction to Philosophy 1 (Fall 2020), McGill University

  6. PHIL1200A: The Meaning of Life (Winter 2018), Carleton University

  7. PHIL1000A: Introductory Philosophy: Fields, Figures, and Problems (Fall 2017), Carleton University

  8. PHIL2005A: Greek Philosophy and the Western Tradition (Fall 2016 - Winter 2017)

bottom of page