Teaching

2015 Fall
  • Seminar: Virtue Ethics and Intuitionism
  • Phil 341: Ethics
2013 Spring

2012 Fall

Spring 2012

Fall 2011

  • Foundations of Political Theory (SLU Political Science Dept)
  • Intro to Ethics (St. Louis University Philosophy Department)
  • Introduction to Philosophy (St. Louis University School of Professional Studies) Exclusively on Blackboard

Spring 2011

  • Introduction to Philosophy (St. Louis Community College at Meramec, 2 sections) [on Blackboard]
  • Ethics (St. Louis University School of Professional Studies, online) [on Blackboard]
  • Human Nature (St. Louis University) [on Blackboard]

Fall 2010

Spring 2010

Fall 2009

Spring 2009

Fall 2008

  • PHI 205: Ethics

Spring 2008

Fall 2007

Spring 2007

 Fall 2006

My courses before this time had no on-line component