He teaches in the areas of comparative politics, environmental studies, and global studies, focusing on issues concerning democracy, sustainable development, environmental politics, and China. At Concordia, he has spearheaded work to promote campus sustainability and to infuse sustainability-related content and activities into the curriculum.