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

The University of Glasgow (Lecturer)

PHIL5113: Introduction to Analytic Philosophy (Spring 2023)

The University of Arizona (Instructor of Record)

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)

The University of Arizona (Teaching Assistant) 

PHIL401: Symbolic Logic (Fall 2020)

PHIL150A: Perspectives on the Individual (Fall 2016)

PHIL150B: Personal Morality (Spring 2016, Spring 2017)