Teaching & Academic Leadership


I teach interdisciplinary courses in Canadian politics and public policy, human rights, media studies, Canadian and Indigenous histories, environmental governance, and documentary production.

Teaching is participation-driven and built around group projects and presentations, supported by student-led discussion and short workshops.

Documentary film and other media are core course texts, and projects culminate in applied deliverables such as briefing-style writing, research syntheses, and media outputs.

Teaching appointments include University College of the North, Okanagan College, Centennial College, Humber College, Niagara College, and Trent University.


Teaching areas:

  • Canadian Institutions and Policy
  • Human Rights and Institutional Accountability
  • Canadian Political, Social, and Cultural History
  • Indigenous – Settler Histories and Political Policies
  • Environmental Governance and Public Communities
  • Documentary and Interactive Storytelling

Selected courses

  • Government of Canada
  • Politics of Human Rights
  • Canadian History ( Post – Confederation )
  • Fur Trade and Indigenous Societies
  • Documentary Film Production
  • Multiplatform Storytelling

Delivery formats

  • In Person, Online, and Hybrid Delivery
  • Lecture, Seminars, Workshops, and Tutorials
  • Supervision of Proposals, and Tutorials
  • Supervision of Proposal – to – Delivery Research and Production Workflows