Current Teaching

PHIL 206: Ethics of Artificial Intelligence
Fall 2026, Instructor of Record
In-Person

Past Teaching

Student course evaluations available upon request

PHIL 324: Law and Morality
Summer 2026 (5W1), Instructor of Record
Online, 43 Students
Syllabus available here

PHIL 213: Contemporary Moral Problems
Fall 2025, Graduate Teaching Assistant
In-Person, 80 Students