Served as the Instructor of Record for the following courses.

UNC-Chapel Hill, Department of Philosophy

  • Introduction to Philosophy: Main Problems
  • Critical Thinking
  • Introduction to Ethics
  • Practical Ethics
  • Bioethics
  • Social Ethics and Political Thought
  • Morality and Law
  • Ethics and Economics
  • Political Philosophy
  • Honors Thesis Supervisor

Elon University

  • Ethical Practice

UVA Bachelor of Interdisciplinary Studies Program

  • Faith, Reason and Science
  • Philosophy of Criminal Law

James Madison University, Department of Philosophy

  • Introduction to Philosophy
  • Critical Thinking

UVA Department of Philosophy, Instructor

  • Virtue Ethics
  • Emotion, Morality and Character
  • Free Will and Personal Identity
  • Love and Friendship in Ethics