Courses taught currently:
ENVS 130A/L – Agroecology and Sustainable Agriculture
ENVS 166 – Agroecosystem Analysis and Watershed Management
ENVS 196 – Senior Seminar: Food security and livelihoods in Sub-Saharan Africa
ENVS 201B – Keywords and Concepts in Environmental Studies