Teaching
Public policy, sustainability, environmental politics
Current courses
SSOC 2234 · Undergraduate
Sustainability Reasoning and Analysis
An introduction to the analytical and ethical foundations of sustainability policy. Topics include ESG frameworks, voluntary regulation, environmental justice, the green growth and degrowth debate, and sustainability governance. The course is project-based and emphasizes the evaluation of competing claims about sustainability outcomes.
POSC 101 · Undergraduate
Introduction to Public Policy
A foundational course on the theory and practice of public policy, with attention to policy formulation, implementation, and evaluation across institutional settings.