Heterodox Approaches to Economics, Econ 705, Colorado State University

Recent Economic Thought, Econ 474, Colorado State University

Issues in Environmental Economics, Econ 240, Colorado State University

Principles of Microeconomics, Econ 202, Colorado State University

Intermediate Microeconomics, UMass Amherst

Political Economy of the Environment, UMass Amherst