Environmental Policy (POLS343, MacEwan University, Fall 2026)
Lead Instructor for class of fifty students providing an overview of policy frameworks across Canada related to just transitions and environmental governance.
Intro to Contemporary Political Theory (POLS212, the University of Alberta, 2024, 2025; Winter 2026, 2027)
Lead Instructor for class of fifty students covering the contemporary period of political thought.
Environmental Philosophy (PHIL320, King’s University, Fall 2024, 2025, 2026)
Lead Instructor for class of seventeen students. Surveys the history of philosophical thought on the environment.
Intro to Philosophy (PHIL230, Kings University, Winter 2025 and 2027; Fall 2026 )
Lead instructor for class of 50 students introducing students to the core themes of philosophy.
Special Topics in Political Theory: Political Technologies (POLS305, University of Alberta, Winter 2025)
Lead instructor for class of 40 students exploring the relationship between technology and politics.
(TA) Indigenous Politics (POLS327, University of Alberta, Fall 2024)
(TA) Canadian Politics (POLS224, University of Alberta, Winter 2023)
(TA) Introduction to Political Science (POLS101, University of Alberta, Fall 2022)
(TA) Introduction to Logic and Critical Thinking (PHIL120, University of British Columbia, Fall/Winter/Spring/Summer 2020-2022)