Teaching
Philosophy seeks answers to some of the most fundamental questions that humans can ask - questions that take us outside the scope of the physical and social sciences - in order to better understand the nature of reality, including our experience of reality. This is not something that an individual does alone, however, but is a dialogical enterprise in which teacher and student enter into a conversation that has been taking place for millennia. In light of this, in the classroom I guide students through important texts, help them formulate questions to critically evaluate both the argument in the text and their own presuppositions, and assist them as they develop the skills needed to address perennial philosophical puzzles. But more than a theoretical discipline, philosophy is a way of life, and thus my ultimate goal in any class is to help students lead more reflective lives.
Courses Taught
Dante’s Divine Comedy and Aquinas’s Moral Psychology
Dominican School of Philosophy & Theology
Divine Hiddenness and the Problem of Suffering
Dominican School of Philosophy & Theology
Aquinas on Love and Friendship
Dominican School of Philosophy & Theology
Ancient Philosophy
Dominican School of Philosophy & Theology
Medieval Philosophy
Dominican School of Philosophy & Theology
Contemporary Philosophy
Dominican School of Philosophy & Theology
Medieval Theories of Cognition
Dominican School of Philosophy & Theology
Introduction to the History of Philosophy
(for MA Theology students)
Dominican School of Philosophy & Theology
Medieval Philosophy
Saint Joseph’s College of Maine
Metaphysics
Saint Joseph’s College of Maine
Ancient Philosophy
Saint Joseph’s College of Maine
Philosophy of Mind
Saint Joseph’s College of Maine
Philosophy of Religion
Saint Joseph’s College of Maine
Ancient and Medieval Philosophy
Saint Joseph’s College of Maine
Human Nature and Ethics
Saint Joseph’s College of Maine
Ethics
Saint Louis University
Medical Ethics
Saint Louis University
Introduction to Philosophy
Saint Louis University
Philosophy of Human Nature
Loyola Marymount University
Critical Thinking
Loyola Marymount University