Courses taught as instructor:
Courses taught as assistant:
Morgan State University
Introduction to Critical Thinking: Spring 2023x3, Fall 2023x2 Syllabus
Ethics & Values: Fall 2022, Fall 2023x2 Syllabus
Towson University
Independent Study: Plato's Republic: Spring 2021 Syllabus
Introduction to Ethics: Summer 2020, Spring 2022x3 Syllabus
Race, Class, and Gender: Spring 2020, Fall 2020 Syllabus
Ancient Greek Philosophy: Fall 2019, Spring 2020, Spring 2021 Syllabus
Introduction to Philosophy: Fall 2019, Fall 2021, Spring 2023 Syllabus
Johns Hopkins University
Summer Humanities Collaboratory: Summer 2022, Summer 2023
Plato's Myths: Fall 2020 Syllabus
What is Knowledge: Summer 2020 Syllabus
The Trial of Socrates: Intersession 2020 Syllabus
Temptation and Desiring the Bad: Intersession 2019 Syllabus
Prometheus Editorial Workshop: Spring 2017, Spring 2022, Spring 2023
University of Florida
Introduction to Logic: Summer 2014, Summer 2015 Syllabus
Introduction to Philosophy: Summer 2014
Johns Hopkins University
Introduction to Formal Logic: Spring 2019, Spring 2020, Spring 2021
Introduction to Greek Philosophy: Fall 2018
Introduction to Moral Philosophy: Spring 2018
Introduction to Bioethics: Fall 2017, Fall 2019, Fall 2021
University of Florida
Contemporary Moral Issues: Fall 2014
Symbolic Logic: Spring 2014, Spring 2015
Existentialism: Fall 2013
What is the Good Life: Summer 2013
Introduction to Philosophy: Fall 2012, Spring 2013,
Summer 2013, Spring 2015