Teaching

Courses Taught

Graduate

  • Governance and Institutions (PPG 1000)
  • Digital Governance and Policy (PPG2014 )
  • The Policy Process (PPG 1001)
  • Politics and Policy Analysis (POL 2317)

Undergraduate

  • Politics and Policy Analysis (POL 474)
  • POL379┬áDigital Era Government and Policy Design
  • Introduction to Canadian Politics (POL 214)
  • Introduction to Public Policy (PPG301)