PHIL1433: The Social Contract (University of Pennsylvania, Summer 2026)
PHIL101: Practical Ethics (with Dr. Daniel Wodak, Dr. Kok-Chor Tan, Dr. Brian Berkey, and Dr. Amy Sepinwall) (SCI–Chester, Spring 2026)
PHIL1433: The Social Contract (University of Pennsylvania, Summer 2025)
PHIL100: Introduction to Philosophy (with Dr. John Fantuzzo, Dr. Daniel Wodak, Dr. Kok-Chor Tan, and Dr. Clarissa Busch) (SCI–Chester, Spring 2024)
PHIL1571: Repairing the Planet (Dr. Carlos Santana, University of Pennsylvania, Spring 2025)
PHIL1342: Bioethics (Dr. Paul Musso, University of Pennsylvania, Fall 2024)
PHIL1330: Ethics (Dr. Carlos Pereira Di Salvo, University of Pennsylvania, Spring 2024)
PHIL1433: The Social Contract (Dr. Daniel Wodak, University of Pennsylvania, Fall 2023)
GOVT006: Political Ideas (Dr. Michelle T. Clarke, Dartmouth College, Summer 2019)
PHIL1330: Ethics, Dr. Samantha Fritz, April 2026
Shmuel Nili, "No Escaping Ukraine: Just War and the Morality of External Conscription"
PHIL1571: Repairing the Planet, Dr. Carlos Santana, February 2025
Simon Caney, “Climate Change and the Future: Discounting for Time, Wealth, and Risk”
PHIL1571: Repairing the Planet, Dr. Carlos Santana, February 2025
Charles Beitz, “Justice and International Relations”
POLISCI377: Interpretation and Analysis: Political Theory and Genre, Gabriel Vergara, February 2025
John Rawls, A Theory of Justice
PHIL1330: Introduction to Ethics, Dr. Carlos Pereira di Salvo, April 2024
Susan Wolf, “Moral Saints”
PHIL1433: The Social Contract, Dr. Daniel Wodak, October 2023
John Harsanyi, “Can the Maximin Principle Serve as a Basis for Morality? A Critique of John Rawls’s Theory”
PHIL2511: Racial Justice, Youngbin Yoon, September 2023
John Rawls, A Theory of Justice and Tommie Shelby, “Race and Ethnicity, Race and Social Justice: Rawlsian Considerations”
SAS Dean's Award for Distinguished Teaching by Graduate Students, University of Pennsylvania, 2026
Center for Teaching, Learning, and Innovation Graduate Fellowship for Teaching Excellence
Teaching Certificate, Center for Teaching and Learning, University of Pennsylvania (2025)
Tutor for PHIL006: Logic and Language, Dartmouth College (2019 – 2021)
A complete teaching portfolio (teaching statement, course evaluations, and sample syllabi) is available upon request.