Teaching 2014-15
- POLS 3670, Canadian Political Parties (Winter)
- POLS 4080, Advanced Seminar: Canadian Democracy (Winter)
- POLS 7350, Canadian Democracy (Winter)
2013-14
Past Courses
- Canadian Political Parties (UofM)
- Managing Intergovernmental Conflict (SFU)
- Power, Politics, and Public Policy (SFU)
- The Politics of Multi-Level States (Queen's)
- Seminar on Political Parties (Queen's)
- Canadian Government and Politics (UBC)
- Canadian Political Parties (UBC)