top of page

"Why Doug Ford Will Once Again Win the Ontario Election," published in The Conversation on May 2, 2022.

Guest on CBC - Cross Country Check-Up with Ian Hanomansing on March 20, 2022 (discussion of President Zelensky's Rhetoric).

"Zelensky's Speech to Canada Deconstructed," in The National Post on March 15, 2022.

"7 Ways to Spot Polarizing Language - How to Choose Responsibly What to Amplify Online or In-Person," published in The Conversation on March 1, 2022.

"Canada Should be Preparing for the End of American Democracy," published in The Conversation on February 13, 2022.

"The Problem with Online Learning? It Doesn't Teach People to Think," published in The Conversation on June 13, 2021.

"Strong Civility as Communication Ethics," in Media Ethics (32 (2) 2021.

"Will Democracy Survive Technology?" Interview with Midierson Maia for 25th Century Magazine: Ethical Dilemmas.

"Conservatives Need to Wake Up: Public Health is Not a Matter of Personal Freedom, It's the Government's Job," published in The Globe and Mail on February 9, 2021

"The U.S. Capitol Violence Could Happen in Canada - Here are 3 Ways to Prevent It," published online in The Conversation on January 11, 2021.

"Make Mask Wearing a Sign of Personal Strength not Weakness. Lives Depend on It," published in The National Post on October 15, 2020.

“Why Donald Trump’s Words Work. And What to do about It,” published online in The Conversation on October 5, 2020.


“Should you be Civil to a Racist? Yes, but you should still call them out,” published online in The Conversation September 1, 2020.

“America’s Public Forum: Moving toward Radical Civility,” co-presenter with W. Keith, hosted by the Braver Angels and the National Institute for Civic Discourse – August 12, 2020. Watch here:


“Why Should Academics Make a Podcast?” published in University Affairs on January 20, 2020.


“Post Truth. Fake News. Alternative Facts.” Kitchener Public Library, Beyond 60: Community Lecture Series (presenter and panelist). March 16, 2017. Watch here:

bottom of page