Appearances and public speaking

Keith is available should your group or association need a speaker. Please contact

A short list of some of his public engagements follows:

  • Appeared as a  political strategist on CTV Power Play and Global TV's The West Block and CBC's Power and Politics.
  • Appeared as a panelist on CBC "The National" with Peter Mansbridge
  • Interviewed on the CTV News Channel
  • Interviewed on CBC TV
  • Interviewed on CBC Radio "The House"
  • Interviewed by Global National TV
  • Interviewed by various radio stations such as: CHQR Calgary, Seaway Radio Cornwall, Newstalk 1010 Toronto, News570 Guelph, CKNW Vancouver
  • Speaker at the International Political Affairs Symposium of Lewis and Clark University
  • Speaker in Montreal for the Canadian Public Relations Society (CPRS)
  • Speaker in Toronto for the CPRS
  • Speaker at the Canadian Study of Parliament Group annual meeting, 2011
  • Speaker at the national CPRS annual convention in Edmonton
  • Guest speaker at a seminar for Ontario civil servants involved with issue management
  • Under the Federal Parliamentary Interns Program presentations to provincial parliamentary interns from Manitoba, Saskatchewan and Ontario
  • Under the Federal Parliamentary Interns Program, presentation to the American Political Science Congressional Fellows program including members from both the USA and Mexico in 2010, 2011
  • Presentation for Federated Press seminar on "Working with Ministers and Parliament" in 2011, 2012 and 2013
  • Presentation to Carleton University political science students
  • In addition to this blog site, also writes a political blog for The Huffington Post Canada and
  • Panelist at the Ted Rogers School of Management, Ryerson University for the symposium on the Public Good.
  • Guest speaker Senaca College at York University