Teaching

Courses Taught at St. John’s University
 
Theology 1000C, G357: Theology in the Middle Ages
Theology 1000C: Perspectives on Christianity: A Catholic Approach
Theology 2210: Perspectives on the Church
Theology 2500/2600: History of the Church
Theology 3210: The Human Mystery
Theology 3250: The Church, the Churches, and World Religions
Theology 3270: Theology in Literature
Theology 3550: Theology in the Middle Ages
Theology G355: The First Six Centuries
Theology G357: Theology in the Middle Ages

Courses Taught at The Catholic University of America

Contemporary Trends in Catholic Thought
Abelard, Aquinas, and Dante: Theology in the Middle Ages