Teaching

You can access complete student feedback here (a password is required):




courses taught as Primary Instructor of Record

at Old Dominion University

  • Business Ethics (P303E) – [Summer 2026]
  • Intro to Ethics (P230E) – [Fall 2026]


at Syracuse University:

      • Introduction to Moral Theory (PHI192) – [Spring 2023, ’24, ’25]
      • Logic (PHI251) – [Fall 2022, ’23, ’24]
      • Ethics and the Media Professions (asynchronous PHI293) – [Summer 2021, ’24’25]
      • Theories of Knowledge and Reality (PHI107) – [Spring 2022]
      • Introduction to Philosophy, Honors (PHI109) – [Fall 2021]

      as Teaching Assistant

      at Syracuse University, 2018-’21

      • Ethics and Media Professions
      • Theories of Knowledge and Reality
      • Logic
      • Human Nature
      • Introduction to Moral Theory

      at Brandeis University, 2016-’17

      • Philosophy of Religion
      • Business Ethics
      • Critical Reading in the Humanities and Social Sciences
        • part of the Gateway Scholars Program designed for international, non-native speakers of English
      • Introduction to Philosophy

      at Harvard University, 2017

      • Introduction to Philosophy