Teaching
Selection of courses from recent years
2025
Philosophy and Literature (Honors Course)
Syracuse University | Undergraduate | Fall 2025
Introduction to Moral Theory
Syracuse University | Undergraduate | Fall 2025
2024
Kant and German Idealism
Syracuse University | Graduate | Fall 2024
Existentialism
Syracuse University | Undergraduate | Fall 2024
Latin American Philosophy (Honors Course)
Syracuse University | Undergraduate | Spring 2024
Human Dignity
Syracuse University | Graduate | Spring 2024
2023
Existentialism
Syracuse University | Undergraduate | Fall 2023
Introduction to Moral Theory (Honors Course)
Syracuse University | Undergraduate | Fall 2023
Philosophy and Literature (Honors Course)
Syracuse University | Undergraduate | Spring 2023
2022
The Highest Good
Syracuse University | Graduate | Fall 2022
Kantian and Post-Kantian Ethics
Syracuse University | Graduate | Spring 2022
Introduction to Moral Theory
Syracuse University | Undergraduate | Spring 2022
2021
Kant and German Idealism
Syracuse University | Undergraduate | Fall 2021
Concepts of God in Jewish Philosophy
Boston College | Graduate | Spring 2021
Perspectives on Western Culture II
Boston College | Undergraduate | Spring 2021
2020
Perspectives on Western Culture I
Boston College | Undergraduate | Fall 2020
2019
Philosophy of Literature
Colgate University | Undergraduate | Spring 2019
Kant & Hegel
Colgate University | Undergraduate | Spring 2019
2018
Moral Perfectionism
Colgate University | Undergraduate | Fall 2018
Kant & 19th Century Philosophy
Colgate University | Undergraduate | Spring 2018
2010
Philosophy of Judaism
University of Toronto Mississauga | Undergraduate | Fall 2010