Teaching

Courses Taught as Instructor of Record
The Ohio State University
  • Computing Ethics for a Just and Diverse World
    • Autumn 2024, Spring 2024, Autumn 2023
  • Contemporary Social and Moral Problems in the US, Syllabus
    • Autumn 2024, Spring 2024
  • Engineering Ethics, Syllabus | YouTube | CYOA Activity
    • Spring 2024, Autumn 2023 (2 sections), Spring 2023 (2 sections), Autumn 2022 (2 sections)
  • Environmental Ethics, Syllabus | YouTube
    • Autumn 2022
  • Gateway Seminar
    • Spring 2025, Autumn 2024
  • Introduction to Philosophy, Syllabus
    • Spring 2023
  • Introduction to the Philosophy of Rational Choice
    • Autumn 2024
University of Cincinnati
  • Contemporary Moral Issues, Syllabus
    • Summer 2020
    • Fall 2018
  • Environmental Philosophy
    • Spring 2024
  • Introduction to Logic, Syllabus
    • Summer 2023
    • Spring 2023
    • Spring 2020
    • Summer 2019
    • Spring 2019
  • Introduction to Mind & Will, Syllabus | YouTube
    • Fall 2022
  • Introduction to Philosophy, Syllabus | YouTube
    • Fall 2024 (2 sections), Spring 2024 (2 sections), Fall 2023, Fall 2022, Summer 2020
  • Theory of Knowledge, Syllabus
    • Fall 2019
    • Summer 2017
Cincinnati State Technical College
  • Ethics
    • Fall 2021 (2 sections)
    • Spring 2021
    • Fall 2020
    • Summer 2020
    • Spring 2020
  • Introduction to Philosophy
    • Fall 2021
    • Summer 2021 (2 sections)
    • Spring 2021 (3 sections)
    • Fall 2020 (2 sections)

Courses Served as Teaching Assistant
University of Cincinnati
  • Introduction to Philosophy, Dr. Robert Skipper, Fall 2021
  • Symbolic Logic, Dr. Angela Potochnik, Spring 2018
  • Introduction to Philosophy, Dr. Robert Skipper, Fall 2017
  • Philosophical Themes at Hogwarts, Dr. Thomas Polger, Spring 2017
  • Sex and Death, Dr. Valerie Hardcastle, Fall 2016
  • Introduction to Philosophy, Dr. Peter Langland-Hassan Spring 2016
  • Introduction to Philosophy, Dr. Peter Langland-Hassan Fall 2015
University of Mississippi
  • Ethics, Dr. Robert Westmoreland, Fall 2013
  • Philosophical Analysis, Dr. Robert Barnard, Spring 2013
  • Introduction to Philosophy, Dr. Robert Barnard, Fall 2012
  • World Religions, Dr. Sarah Moses, Spring 2012
  • Introduction to Logic, Dr. Neil Manson, Fall 2011