Ratings are this instructor’s response-weighted averages from Boston College’s official course evaluations, on a scale of 1 to 5.
- THEO2160 The Challenge of Justice
Instructor rating 4.88 / 5 · Course rating 4.68 / 5 · 203 responses
Taught Spring 2027, Fall 2026, Spring 2026, Fall 2025, Spring 2025, Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021
- THEO1088 Person and Social Responsibility I
Instructor rating 4.92 / 5 · Course rating 4.81 / 5 · 116 responses
Taught Fall 2026, Fall 2025, Fall 2024, Fall 2023, Fall 2022
- THEO1089 Person and Social Responsibility II
Instructor rating 4.97 / 5 · Course rating 4.88 / 5 · 99 responses
Taught Spring 2027, Spring 2026, Spring 2025, Spring 2024, Spring 2023, Spring 2022
- MCTH1088 God, Self, and Social Responsibility
Instructor rating 3.95 / 5 · Course rating 3.37 / 5 · 74 responses
Taught Summer 2026, Summer 2025
- ADTH2160 Challenge of Justice
Instructor rating 4.82 / 5 · Course rating 4.68 / 5 · 73 responses
Taught Spring 2027, Spring 2026, Spring 2025, Spring 2024, Spring 2023, Spring 2022
- THEO2164 The Challenge of Peace
Instructor rating 4.84 / 5 · Course rating 4.71 / 5 · 57 responses
Taught Fall 2025, Fall 2024, Fall 2023, Fall 2022
- PHIL1088 Person and Social Responsibility I
Instructor rating 4.86 / 5 · Course rating 4.75 / 5 · 51 responses
Taught Fall 2026, Fall 2022, Fall 2021
- PHIL1089 Person and Social Responsibility II
Instructor rating 4.98 / 5 · Course rating 4.89 / 5 · 46 responses
Taught Spring 2027, Spring 2023, Spring 2022
- UNAS1163 Peaceful Ethics: Social Action Leadership Methods
Instructor rating 4.93 / 5 · Course rating 4.55 / 5 · 46 responses
Taught Spring 2024, Spring 2023
- ADTH1016 Introduction to Christian Theology I: Christian Life and Spirituality
Instructor rating 4.80 / 5 · Course rating 4.69 / 5 · 45 responses
Taught Fall 2026, Fall 2025, Fall 2024, Fall 2023, Fall 2022, Fall 2021
- UNCS2201 Courage to Know
Instructor rating 4.47 / 5 · Course rating 4.49 / 5 · 32 responses
Taught Spring 2026, Spring 2025
- UNRS1104 Fr. Rutilio Grande, S.J., Intercultural Experience Living Learning Community Seminar
Instructor rating 4.80 / 5 · Course rating 4.36 / 5 · 16 responses
Taught Fall 2025
- UNAS4942 Faith, Peace, and Justice Senior Project Seminar
Instructor rating 5.00 / 5 · Course rating 4.57 / 5 · 7 responses
Taught Spring 2022
- ADPL2160 Challenge of Justice
Taught Spring 2027
- PHIL1160 The Challenge of Justice
Taught Spring 2027, Fall 2026
- PHIL2294 Cultural and Social Structures II
Taught Spring 2027
- THEO2294 Cultural and Social Structures II
Taught Spring 2027
- PHIL2291 Philosophy and Theology of Community I
Taught Fall 2026
- THEO2291 Philosophy and Theology of Community I
Taught Fall 2026