teaching
Courses
Courses
Philosophy 107 Critical Thinking
Philosophy 112 Moral Issues
Philosophy 113 Philosophy of Religion
Philosophy 114 Knowledge and Reality
Philosophy 330 Metaphysics I
Philosophy 366 Rationalists
Philosophy 367 Empiricists
Philosophy 368 Kant and Post-Kantianism
Philosophy 400 Independent Study
Philosophy 417 Senior Seminar
Philosophy 430 Metaphysics II
Honors 201 Honors Colloquium
Honors 356 Honors Seminar