Phil 217: Aquinas
Phil 231: Hume
Phil 232: Kant
Phil 254: Hegel's Philosophy of Right
Phil 291: Heidegger
Phil 301: Seminar: Neoplatonism
Phil 301: Seminar: Locke/Leibniz
Phil 301: Seminar: Early German Idealism
Phil 301: Seminar: Health Care Ethics in a Pluralistic Society
Phil 302: Seminar in Applied/Professional Philosophy
Phil 301: Natural Law Ethics
Phil 301: Philosophy of Science