8/2024-Present, St. John Vianney Theological Seminary (Denver, CO)
St. John Vianney Theological Seminary, Pre-Theology (Philosophy) Cycle (BA / BPhil. for Seminarians)
PT-PH-1301, History of Ancient Philosophy (3x)
PT-PH-1302, History of Medieval Philosophy (2x)
PT-PS-1315, Philosophy of God (2x)
PT-PH-1400, St. Thomas Aquinas Seminar [Topics course based on work by Aquinas] (3x)
Prima Pars, Treatise on the Angels (1x)
Secunda Secundae, The Virtue of Religion (1x)
Prima Pars, Treatise on Human Nature (1x)
PT-PS-1410, Philosophy of Nature and Science (1x)
PT-PT-1513, John Henry Newman: Life and Works (1x)
PT-PT-1534, St. Thomas Aquinas: Life and Works (1x)
John of the Cross Institute (MDiv. / BPhil. / STL for Lay Students)
TH-TT-2563, Introduction to the Philosophical Theology of Thomas Aquinas (1x)
St. Francis School of Theology (Permanent Deaconate School)
PD-PS-0101, Developing a Catholic Mind I (1x)
PD-PS-0101, Developing a Catholic Mind II (1x)
5/2020-5/2024, University of St. Thomas (Houston, TX)
[in-person | online asynchronous | online synchronous]
PHIL 1311, Philosophy of Human Nature (2x)
PHIL 2301, Ethics (5x)
PHIL 3301, Metaphysics (12x)
Political Philosophy
History of Catholic Education
2026-2027
Spring 2027
PT-PS-1315, Philosophy of God
PT-PH-1302, History of Medieval Philosophy
Fall 2026
PT-PH-1301, History of Ancient Philosophy
PT-PH-1400, St. Thomas Aquinas Seminar [Prima Pars, Treatise on Human Nature]
PT-PT-1513, John Henry Newman: Life and Works
TH-TT-2563, Introduction to the Philosophical Theology of Thomas Aquinas
2025-2026
Spring 2026
PT-PS-1315, Philosophy of God
PT-PH-1302, History of Medieval Philosophy
PD-PS-0102, Developing a Catholic Mind II
Fall 2025
PT-PH-1301, History of Ancient Philosophy
PT-PH-1400, St. Thomas Aquinas Seminar [Secunda Secundae, The Virtue of Religion]
PT-PS-1410, Philosophy of Nature and Science
PD-PS-0101, Developing a Catholic Mind I
2024-2025
Spring 2025
PT-PS-1315, Philosophy of God
PT-PH-1302, History of Medieval Philosophy
PT-PT-1534, St. Thomas Aquinas: Life and Works
Fall 2024
PT-PH-1301, History of Ancient Philosophy
PT-PH-1400, St. Thomas Aquinas Seminar [Prima Pars, Treatise on Angels]
Key
IP = In-Person
OA = Online Asynchronous
OS = Online Synchronous
2023-2024
Spring 2024
PHIL 2314, Ethics (OA) (1x)
PHIL 3313, Metaphysics (IP) (1x)
PHIL 3313, Metaphysics (OA) (1x)
Fall 2023
PHIL 2314, Ethics (OA) (2x)
PHIL 3313, Metaphysics (OA) (1x)
2022-2023
Spring 2023
PHIL 2314, Ethics (OA) (1x)
PHIL 3313, Metaphysics (IP) (1x)
PHIL 3313, Metaphysics (OA) (1x)
Fall 2022
PHIL 3313, Metaphysics (OA) (1x)
PHIL 3313, Metaphysics (IP) (2x)
Summer 2022
PHIL 3313, Metaphysics (IP) (1x)
2021-2022
Spring 2022
PHIL 3313, Metaphysics (OA) (1x)
Fall 2021
PHIL 2314, Ethics (OA) (1x)
PHIL 3313, Metaphysics (OA) (1x)
2020-2021
Fall 2020
PHIL 1311, Philosophy of Human Nature (OS) (1x)
PHIL 3313, Metaphysics (OA) (1x)
Summer 2020
PHIL 1311, Philosophy of Human Nature (OS) (1x)