Currently teaching
EARTHSYS 185: Feeding Nine Billion
EARTHSYS 209: Rethinking Meat: An Introduction to Alternative Proteins
EARTHSYS 109: Rethinking Meat: An Introduction to Alternative Proteins
ETHICSOC 107: Rethinking Meat: An Introduction to Alternative Proteins
ESS 103: Rethinking Meat: An Introduction to Alternative Proteins
ESS 203: Rethinking Meat: An Introduction to Alternative Proteins
EARTHSYS 209: Rethinking Meat: An Introduction to Alternative Proteins
EARTHSYS 109: Rethinking Meat: An Introduction to Alternative Proteins
ETHICSOC 107: Rethinking Meat: An Introduction to Alternative Proteins
ESS 103: Rethinking Meat: An Introduction to Alternative Proteins
ESS 203: Rethinking Meat: An Introduction to Alternative Proteins
