Courses Taught110 Introduction to Philosophy201 History of Philosophy213 Ethics214 Aesthetics Tags Part Time (opens in a new tab) Philosophy (opens in a new tab)