Below are some of the courses I've taught. Email me for sample syllabi and lecture notes.

Flagler College

FYS152: First Year Seminar (Fall 2024)

COR182: Environmental Ethics (Fall 2024)

The University of Glasgow 

PHIL5113: Introduction to Analytic Philosophy (Spring 2023)

The University of Arizona

PHIL323: Environmental Ethics (Spring 2019)

PHIL324: Law and Morality (Fall 2017, Fall 2018)

PHIL203: Logic in Law (Spring 2018, Fall 2021)

PHIL110: Logic and Critical Thinking (Fall 2019, Spring 2020)

PHIL347: Neuro-ethics (Spring 2022)

PHIL345: Philosophy and Psychiatry (Fall 2019, Fall 2021)