Are you stuck in traffic? Waiting for a streetcar or bus that… Read MoreReviving #ThePublicGood, part 7: Getting around the public-transit roadblock | #TOpoli #onpoli
One of my favourite stories about Canadian politics (just when we thought you… Read MoreReviving #ThePublicGood, part 4: civility and inclusion |#TOpoli #onpoli #cdnpoli
Good day everyone. When we left off yesterday, we were talking about… Read MoreReviving the Public Good, part 3: civic engagement | #TOpoli #onpoli #cdnpoli
Welcome back, class. Yesterday’s lesson introduced the notion of critical thought and… Read MoreReviving the Public Good, part 2: Winning back the words | #TOpoli #onpoli
Sorry, dear friends. More sanctimonious wankery coming. It’s what I do. It’s… Read MoreElections and renewing our commitment to the #PublicGood | #TOpoli #onpoli #cdnpoli
(This grew out of a Facebook discussion with the divine Septembre Anderson,… Read MoreGetting past the ‘War on the Car’ | #TOpoli #ClimateChange
Our good friend Daren’s been keeping track of the goings-on at City… Read More@Cityslikr, Riverdale Farm, and getting business out of government | #TOpoli #publicgood
So I was listening to Matt Galloway talking to Karen Stintz on Metro Morning Friday. The… Read MorePolitics, decency, and finding common ground: the restoration of civility | #TOpoli #cdnpoli
I’ll say it again: two of the smartest fellas on #TOpoli. I’ve… Read More@AdamCF and @JM_McGrath talk governance, institutional reform, and #TOpoli
There’s been some kerfuffle in the cybersphere about “radical conservatives” over the… Read MoreIn defence of the public sphere | #TOpoli