top of page


I have taught at UC San Diego, George Mason University, and Virginia Tech.

Courses Taught

Gateway Course in Philosophy, Politics & Economics

Advanced Topics in Philosophy, Politics & Economics

​​Political Philosophy

Ethics of Global Poverty

Morality and Justice


Introduction to Ethics

Philosophy of Science

Self and Society

Ethics and Food

Medicine, Morality and Justice

Teaching Evaluations

Virginia Tech

George Mason University

UC San Diego

Pedagogical Training

The 15th Annual Bentley Teaching Business Ethics Faculty Development Workshop and Symposium, 2019

10th Annual Conference on Higher Education Pedagogy, Virginia Tech, February 2018

Innovations in Teaching & Learning Conference, George Mason University, September 2016

Workshop on Teaching Business Ethics, Georgetown Institute for the Study of Markets and Ethics, May 2016

Workshop on Teaching and Learning in Philosophy, American Association of Philosophy Teachers, April 2014

The College Classroom, Center for Teaching Development, UCSD, Spring 2014

bottom of page