I’ve taught philosophy at wide range of schools, including community colleges, a regional state school, a SLAC, and an elite university. This winter (2021) I am teaching one course at York University (in Toronto), Philosophy of Artificial Intelligence. Here is a list of courses I’ve taught, with the semester and location of the last time I taught the course.

  • Philosophy of Artificial Intelligence, York University (Cogs/Phil 3750, winter 2021) | syllabus
  • Minds, Brains, and Machines, York University (Cogs/Phil 2160, fall 2020)
  • Philosophy of Psychology, York University (Phil 3260, fall 2020)
  • The Examined Life, Lebanon Valley College (Phl 110, spring 2018)
  • American Philosophy: Pragmatism, Kutztown University of Pennsylvania (Phi 280, spring 2017)
  • Topics in Moral Theory: Virtue Ethics, Kutztown University of Pennsylvania (Phi 235, fall 2016)
  • Introduction to Philosophy, Kutztown University of Pennsylvania (Phi 030, fall 2017)
  • Objectivity in Perception, Rice University (Fwis 129, spring 2015)
  • Introduction to Logic, Rice University (Phil 106, summer 2014)
  • Introduction to Ethics, Lone Star College (Phil 2306, fall 2011)