Welcome to my teaching section. I have taught a large number of both introductory and advanced courses in philosophy. Including: Introduction to Philosophy, Introduction to Ethics, Business Ethics, Logic, Symbolic Logic, Philosophy of Religion, Philosophy and World Religions, Modern Philosophy, Metaphysics, Philosophy of Mind, Epistemology, and Varieties of Skepticism. If you are a current student and you are looking for your courses, please access them on Canvas.
If you are looking for some of my teaching materials such as my "Statement of Teaching Philosophy", then you can find them at my "Teaching Materials" page.
If you are interested in finding out information about the past courses that I have taught you can find them at my "Past Courses" page.