TEACHING

University of Stuttgart

  • Environmental Philosophy: A Historical Introduction

Seton Hill University

  • Asian Perspectives

  • Biomedical Ethics

  • Black Lives Matter

  • Environmental Ethics

  • Existentialism

  • Introduction to Ethics

  • Logic and Argument

  • Mind and Body

  • Philosophy of Art

  • Philosophy of Law

  • Race, Gender, Disability

McDaniel College

  • Introducing Modern World Philosophies

University of Colorado, Denver

  • Introduction to Ethical Reasoning

  • Introduction to Philosophy

Pacific University

  • Philosophy of Law

University of Oregon

  • Animals and Philosophy

  • Critical Reasoning

  • Environmental Philosophy

  • Ethics of Enterprise and Exchange

  • Existentialism

  • Human Nature

  • Logic, Inquiry, and Argumentation

  • Philosophy and Popular Culture