UST Campus picture

I teach these philosophy courses at the University of St. Thomas:

Ancient Philosophy

Introductory Ethics

Philosophy of the Human Person

Medieval Philosophy

Philosophy of God (Senior Seminar)

I also regularly co-teach interdisciplinary seminars for

UST’s Aquinas Scholars Honors Program.

If you are a current student looking for handouts, readings, etc., please visit your course’s site at:

UST’s Blackboard