Classes I Teach

Spring 2026

CRNCourseSec.Title
45558ECON 102YPrinciples of Macroeconomics
49734ECON 105YPrinciples of Macroeconomics
49732ECON 152ZPrinciples of Macroeconomics
45964ECON 155ZPrinciples of Macroeconomics
40526ECON 203YPrinciples of Microeconomics
48159ECON 364ZEnvironmental Economics

Winter 2026

CRNCourseSec.Title
35644ECON 150ZPrinciples of Macroeconomics
38699ECON 156ZPrinciples of Macroeconomics
37026ECON 203YPrinciples of Microeconomics
00597ECON 253ZPrinciples of Microeconomics
37422ECON 350ZEnvironmental Economics
Back to Top