Teaching


Courses Taught

BSGC101 Globalization (Special course for Global Communities LLP)

BSGC102 Global Issues (Special course for Global Communities LLP)

BSGC301 Global Capstone (Special course for Global Communities LLP)

GVPT200 Introduction to International Relations

GVPT289A/HONR409 Appetite for Change: The Politics of Global Food

GVPT407 International Political Economy

GVPT409H/UNIV309H Corporations in the Global Political Economy

GVPT599 Teaching Political Science

GVPT708 International Relations Theory

GVPT761 International Political Economy

GVPT803 International Political Organization

GVPT808G Global Governance

GVPT808A Transnationalism and Non-state Actors


Graduate Advising:

Owens, Daniel (2017) — Hippo Digital

Wallace, Jennifer (2017) — University of Maryland

Ignatova, Jacqui (2015) — Appalachian State University

McDonald, Michael (2015) — WNC Health and Economic Opportunity Program

Innes, Tara (2014) — Pacific Northwest National Laboratory

Helou, Rabih (2014) — Entrepreneur

Shirk, Mark (2014) — Eagle Hill Consulting

Sadr, Ehsaneh (2012) — Natural Resources Defense Council

Bessette, Rändi (2001) — U.S. government

Yoder, Jennifer (1996) — Colby College

Martin, Pamela (1996) — Coastal Carolina University