Ratings are this instructor’s response-weighted averages from Boston College’s official course evaluations, on a scale of 1 to 5.
- PHYS2201 Introductory Physics II (Calculus)
Instructor rating 3.10 / 5 · Course rating 3.00 / 5 · 92 responses
Taught Spring 2026, Spring 2025, Spring 2024
- PHYS2200 Introductory Physics I (Calculus)
Instructor rating 3.19 / 5 · Course rating 3.21 / 5 · 76 responses
Taught Fall 2025, Fall 2024, Fall 2023
- PHYS2100 Introduction to Physics I (Calculus)
Instructor rating 4.56 / 5 · Course rating 3.88 / 5 · 25 responses
Taught Summer 2026, Summer 2025, Summer 2024
- PHYS4700 Survey of Applied Physics
Instructor rating 3.63 / 5 · Course rating 3.68 / 5 · 19 responses
Taught Fall 2025, Fall 2024
- PHYS5520 Biophysics
Instructor rating 3.78 / 5 · Course rating 3.39 / 5 · 18 responses
Taught Spring 2027, Spring 2025, Spring 2023
- PHYS4600 Statistical Mechanics and Thermodynamics
Instructor rating 4.00 / 5 · Course rating 3.29 / 5 · 7 responses
Taught Fall 2023
- PHYS1500 Foundations of Physics I
Instructor rating 4.67 / 5 · Course rating 4.17 / 5 · 6 responses
Taught Summer 2026, Summer 2025
- PHYS1501 Foundations of Physics II
Instructor rating 4.80 / 5 · Course rating 4.20 / 5 · 5 responses
Taught Spring 2027, Summer 2025
- PHYS1100 Structure of the Universe I
Instructor rating 4.67 / 5 · Course rating 4.33 / 5 · 3 responses
Taught Summer 2026, Summer 2025, Summer 2024
- PHYS5001 Readings and Research in Physics II
Taught Spring 2027
- PHYS5000 Readings and Research in Physics
Taught Fall 2026