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.