Teaching
Current Courses
Development, Displacement and Environment
Political Ecology
Race and Ethnicity in the US
Political and Cultural Geography of South Asia
Past Courses
The Immigrant Experience
Environmental Studies, York University
Environment, Media, Culture and Communication
Environmental Attitudes and Communication
Seeing Green: Popular Culture, Global Media, and the Representation of Nature
International Development Studies, Trent University
Human Inequality in Global Perspective
Perspectives on Race and Ethnicity
Canada, Globalization, and International Development