Courses Taught at the University at Buffalo

  • Social and Ethical Values in Medicine, 2014-2017 [x5]
  • Contemporary Moral Problems (Online), 2017 [x2]
  • Social and Ethics Values in Medicine (Online), 2015
  • Introduction to Ethics, 2015

Courses Taught at D'Youville College

  • Ethics in Theory and Action, 2017

Courses Taught at the University of Rhode Island

  • Philosophical Topics (On David Hume’s first Enquiry), 2013
  • Introduction to Philosophy, 2013
  • Introduction to Ethics, 2012 [x2]