teaching & supervisions

I am currently on research leave.  Here are courses I have recently taught:

fall semester
POLS 3050 Canadian Political Parties, Elections & Pressure Groups
POLS 4140/6210 Conceptions of Canada

winter semester
POLS 2300 Canadian Government and Politics
POLS 4900/6950 Digital Democracy

My supervision areas are:

Canadian politics (parties, elections, gender), political communication, digital politics

Click here, if you are interested in graduate studies in Political Science at the University of Guelph. The Department offers a MA (Political Science) in Rights, Justice, Citizenship, and Identity and have a doctoral program.