Courses Taught
Courses Taught | St. John Vianney Theological Seminary
Courses Taught | St. John Vianney Theological Seminary
Fall 2024 to present
PT-PH-1301, History of Ancient Philosophy (1x)
PT-PH-1400, St. Thomas Aquinas Seminar (Angelology) (1x)
Courses Taught | University of St. Thomas (TX)
Courses Taught | University of St. Thomas (TX)
Summer 2020 to Spring 2024
PHIL 1311, Philosophy of Human Nature (2x)
PHIL 2301, Ethics (5x)
PHIL 3301, Metaphysics (12x)