I teach a range of courses on population, environment, development theory, technology, as well as research approaches and special seminars at the undergraduate and graduate level. I teach in the Department of Global Health Systems and Development (formerly, International Health & Development) the Stone Center for Latin American Studies, and the Payson Center for International Development. Most of my courses are open to students from other departments in the university. Check course blackboard sites for materials related to courses in session. Please contact me if you are interested to learn more about my teaching.

Download syllabi for courses that I have been teaching in recent years.


Changemaker students at ideagroups luncheon


A hoe fashioned in c. 1939, Kakichuma district, western Kenya.
Changemaker students at a recent ideagroups lunch.