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