His teachings and research focus on public opinion and elections, the politics of policy making, Canadian and American politics, and research methodology. His recent writings have been on the topics of electoral systems, public opinion polls and single-issue interest groups. He has also developed a model for projecting parliamentary seat distributions, from popular vote or opinion polls, accessible through the Laurier Institute for the Study of Popular Opinion and Policy website: http://www.wlu.ca/lispop/.