Ratings are this instructor’s response-weighted averages from Boston College’s official course evaluations, on a scale of 1 to 5.
- CHEM1110 General Chemistry II
Instructor rating 3.58 / 5 · Course rating 3.19 / 5 · 731 responses
Taught Spring 2026, Spring 2025, Spring 2024, Spring 2023, Spring 2022
- CHEM1109 General Chemistry I
Instructor rating 3.68 / 5 · Course rating 3.26 / 5 · 619 responses
Taught Fall 2026, Fall 2025, Fall 2024, Fall 2023, Fall 2022, Fall 2021
- CHEM1161 Life Science Chemistry
Instructor rating 3.64 / 5 · Course rating 3.31 / 5 · 453 responses
Taught Fall 2026, Fall 2025, Fall 2024, Fall 2023, Fall 2022, Fall 2021
- UNAS1199 Gateway to the Sciences Seminar
Instructor rating 4.60 / 5 · Course rating 4.12 / 5 · 77 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
- CHEM1128 Gateway: General Chemistry Discussion II
Instructor rating 3.68 / 5 · Course rating 3.75 / 5 · 60 responses
Taught Spring 2026, Spring 2024, Spring 2023
- CHEM1127 Gateway: General Chemistry Discussion I
Instructor rating 4.00 / 5 · Course rating 3.53 / 5 · 41 responses
Taught Fall 2026, Fall 2025
- CHEM3322 Introduction to Inorganic Chemistry
Instructor rating 3.79 / 5 · Course rating 3.69 / 5 · 36 responses
Taught Spring 2027, Spring 2026, Spring 2025
- MCCH1161 Life Science Chemistry
Instructor rating 3.93 / 5 · Course rating 3.59 / 5 · 27 responses
Taught Summer 2024
- MCCH1163 Life Science Chemistry Laboratory
Instructor rating 4.39 / 5 · Course rating 4.58 / 5 · 26 responses
Taught Summer 2024
- CHEM1011 General Chemistry I (summer)
Instructor rating 4.88 / 5 · Course rating 4.63 / 5 · 8 responses
Taught Summer 2022
- CHEM1012 General Chemistry II (summer)
Instructor rating 4.00 / 5 · Course rating 3.80 / 5 · 5 responses
Taught Summer 2022
- CHEM5552 Advanced Methods in Chemistry I
Taught Spring 2027
- CHEM1006 Thinking Like a Chemist
Taught Summer 2026