News & Blogs


Politics in general, and electoral politics in particular, have sadly never been a venue for frank explanations or sensible solutions for important public policy challenges.  The provincial election now underway in Ontario is certainly no exception to that rule, and no issue better captures the exasperating truth of this observation than the issue of electricity costs in Ontario. That is not to say that the three major parties are ignoring the issue.  The incumbent Liberals have already chopped 8% from the bills paid by ratepayers across the province, with another 17% to follow shortly.  And rural ratepayers are to receive […]

Read more


The horrific bus crash that took the lives of 16 players, coaches and team personnel from a Saskatchewan Junior Hockey League team has sparked a national outpouring of grief that is nothing short of a cultural phenomenon.  Since the April 6th crash, Canadian media has been filled with stories that have acquainted readers, listeners and viewers with every detail about the Humboldt Broncos team and town and the names, lives, billets and hometowns of each and every one of the deceased and several of the injured.  The public has responded with a wide variety of tributes, from the touchingly symbolic […]

Read more


Much has been written recently about the necessity of confronting and reconciling legacies of privilege in Canadian society.  Just last week, posters went up in public schools in a school district in the BC Interior and at the Ontario University Institute of Technology in Oshawa asking students to reflect on their own privileged status, be it health, gender, race or sexual orientation.  Students, parents and members of the broader community were predictably outraged by the message.  However, while I would argue that students under the age of 21 are probably not the right audience for this reminder, it is not […]

Read more
Page 3 of 1612345...10...Last »

Contact Us

Visit us

11 King Street West, Suite 1600
Toronto, Ontario M5H 4C7

Get in touch

call +1 (416) 309-7557

Follow us

Our Location