Ratings are this instructor’s response-weighted averages from Boston College’s official course evaluations, on a scale of 1 to 5.
- POLI2548 The World Wars: Causes, Conduct, and Unintended Consequences
Instructor rating 4.35 / 5 · Course rating 4.28 / 5 · 113 responses
Taught Spring 2027, Spring 2026, Spring 2025, Spring 2024, Spring 2022
- POLI2550 Nuclear Weapons and IR Theory
Instructor rating 4.40 / 5 · Course rating 4.36 / 5 · 112 responses
Taught Spring 2027, Spring 2026, Spring 2025, Spring 2024, Spring 2022
- POLI2549 United States Foreign Policy 1945 to Present
Instructor rating 4.54 / 5 · Course rating 4.46 / 5 · 100 responses
Taught Fall 2026, Fall 2025, Fall 2024, Fall 2023, Fall 2021
- POLI4595 Current Issues in U.S. Foreign Policy
Instructor rating 4.68 / 5 · Course rating 4.75 / 5 · 32 responses
Taught Fall 2026, Fall 2025, Fall 2024, Fall 2021