Courses taught as instructor of record:
- Business Ethics (Georgetown)
- Political Philosophy (North Carolina)
- The Ethics of Peace, War, and Defense (North Carolina)
- Philosophy of Western Religion (North Carolina)
- Bioethics (North Carolina)
- PPE Gateway: Philosophy, Politics, and Economics (North Carolina)
- Bioethics (online) (x2) (North Carolina)
- Intro to Ethics (Texas Tech)
- Intro to Philosophy (x4) (Texas Tech)