I am a political scientist at the University of Lethbridge interested in the ways in which Canadians and Albertans interact with their governments through political parties and new technology. I am strongly committed to teaching and mentoring our undergraduate students.

My undergraduate education was at The King's University College in Edmonton, Alberta, which I attended for three years and then transferred to the University of Alberta where I completed a B.A. in Political Science in 1989. I attended Carleton University in Ottawa where I earned an M.A. in Political Science in 1990. I returned to the University of Alberta and graduated with a Ph.D. in Political Science in 1998. I came to the University of Lethbridge shortly after receiving my Ph.D. and have been here ever since.

My research has focused on Alberta politics, electoral systems and electoral reform, Canadian political party finance, and the impact of the Internet on political communication and democratic citizenship.

I am passionate about teaching and the opportunities which our smaller university and department offer for mentoring our undergraduate students. I teach a variety of courses, but I mostly cover the political behaviour side of Canadian politics for our department. From July 1, 2013 to June 30, 2015, I served as one of the university's two Board of Governors Teaching Chairs. I became Chair of the Political Science department on July 1, 2015.