My goal is to help students develop their intellectual skills to identify important problems in the world. I am committed to creating a classroom environment where all students feel safe to share their thoughts and opinions.


Syracuse University

MAX 132: Global Community2024 Fall
PSC 600: Global Environmental Governance2024 Fall
PSC 318: Technology, Politics, and Environment2024 Spring
Global Environmental Politics Seminar Series2023 Fall

Duke Kunshan University

POLSCI 101: International Politics2022 Fall (Session 2), 2023 Spring (Session 4)
ENVIR 301: International Environmental Policy2023 Spring (Session 4)

University of British Columbia, Okanagan

POLI 364: International Organizations2022 Winter (Spring)

Office Hours