Instructor of Record, Dartmouth College

Environmental Ethics, Winter 2024, Winter 2025

Wittgenstein, Spring 2024

Instructor of Record, UNC

Justice, Rights, and the Common Good: Philosophical Perspectives on Social and Economic Issues, Fall 2020, Fall 2022

PPE Capstone Course: Reasoning with Models, Fall 2020, Spring 2021, Spring 2022, Spring 2023

Practical Ethics, Spring 2022

Morality and Business, Fall 2022

Instructor of Record, Wheaton College (MA)

Violence, Inclusion, and Freedom, Spring 2020

Instructor of Record, Brown

Philosophy of Social Science, Fall 2017 

Teaching Assistant, Brown

Ancient Philosophy, Fall 2019 (Emily Kress)

Philosophy of Law, Spring 2019 (David Estlund)

Marxism, Spring 2017 (Charles Larmore)

Philosophy of Science, Fall 2016 (David Christensen)

Philosophy of Quantum Mechanics, Spring 2016 (Nina Emery)

Modern Science and Human Values, Fall 2015 (Nina Emery)

Instructor of Record, SUNY-Brockport

Introduction to Ethics (Summer 2014) (Online)

Teaching Assistant at UW-Milwaukee

Modern Ethical Theories, Spring 2014 (Stanislaus Husi)

Philosophy of Law, Spring 2014 (Andrea Westlund)

Political Philosophy, Fall 2013 (Blain Neufeld)

Environmental Ethics, Fall 2013 (Elizabeth Silverstein)

Introduction to Philosophy, Fall 2012 (Edward Hinchman)/Spring 2013 (Luca Ferrero)