Here is a list of courses I have taught or am teaching. On the left or above is the drop down menu for the courses I am currently teaching, their syllabi, and textbooks.

  • Introduction to College Studies
  • Critical Thinking
  • Logic
  • Introduction to Philosophy
  • Philosophy through Popular Culture
  • Culture, Creativity, and Ideas
  • Ethics
  • Business Ethics