Guest Teaching at other Institutions
Civic Education and Political Engagement for Social Change (Graduate level, 2022-2025)
US Presidential Elections: Power, Politics, and the Press (Bachelor’s level, 2024)
Salisbury University (2012 – 2025)
Course Rotation at Salisbury University
POSC 101: Introduction to Politics and Government
POSC 200: Political Ideologies
POSC 540: Public Administration*
POSC 360: Environmental Policy
POSC 370: Democracy
Environmental Studies Department (2012-2020)
ENVR 300/302: Environment and Society: Method and Analysis
ENVR 315: Garbage and Everyday Life
ENVR 305: The Environment and Social Practice
ENVR 499: Senior Seminar
Special Topics Courses
POSC 204: The Politics of Climate Change
POSC 440: POSC Waste Policy and Practice: Structural Challenges and Local Solutions
POSC 399: Utopian Political Theory
POSC 399: Radical Political Theory
Institute for Public Affairs and Civic Engagement (2015-2020)
Civic Engagement: An Introduction for Presidential Citizen Scholars
Civically Engaged: A Capstone for Presidential Citizen Scholar
Interdisciplinary Team-Teaching
Changing Climate, Changing World (Spring 2015 and 2022)
Interrogating Inequality: Sustainability in the 21st Century (Spring 2016)
Food Systems and Sustainability (Spring 2017)
Responding to Climate Change (Spring 2018)
