top of page

Teaching: Select Courses

CD501 – Setting the Foundations for Community Change


CD526 – Communication and Engagement

POLS 710 - Environmental Political Thought

POLS 387 - Politics of the Ocean

POLS 380 - Environmental Law and Politics

PADR 501: Collaboration and Engagement: Environmental Conflict, Democracy and Engagement

POLI 351 City Studio Victoria:

Public Policy Analysis - Growing Community From the Ground Up


POLI 323: Politics of Environmental Justice


POLI 323: Working in the Community


ES     301:  Political Ecology


POLI 433: Politics of Engagement


POLI 350: Politics of Public Administration


POLI 351: Public Policy Analysis


POLI 364: Canadian Public Policy


POLI 201: Canadian Institutions of Government

bottom of page