Bridging info gaps so more Canadians can participate in convos about culture and politics | social enterprise: content • consulting • community | est 2020

Joined May 2020
344 Photos and videos
On Canada Project retweeted
28 Oct 2025
A new teaser for ‘Abbott Elementary’ shows Chris Perfetti’s Jacob dressed as Greta Thunberg for Halloween.
105
88
3,543
9,055,875
Toronto Blue Jays return to the World Series for the first time since 1993, so naturally we did a #throwback post where we connect the Toronto Blue Jays, Leonardo Dicaprio's Dating History & Threats to CDN Democracy in a short post ocpmedia.ca/p/toronto-blue-j… #gosports #TorontoBlueJays #cdnpoli
1
202
Terrifying
His plan is clear: Incite violence and chaos in blue states, have an excuse to militarize our cities, demonize his opponents, keep breaking the law and consolidate power. It’s illegal and we will not let it stand.
2
2
329
On Canada Project retweeted
“And yes, we agree that Prime Minister Carney has a responsibility to protect the people of Canada from the United States and President Trump—but he also has to protect us from the disinformation, hate, and division that has long been spreading in this country.” via: ocpmedia.ca/p/canadas-electi…
2
1
277
“In his victory speech, Carney said we must protect Canada from being caught in Trump’s crosshairs—and he’s right. But what Carney should have been included is that threat isn’t just external🇺🇸, because the call is coming from inside the house too 🇨🇦” ocpmedia.ca/p/canadas-electi… #cdnpoli
1
1
1
188
“And yes, we agree that Prime Minister Carney has a responsibility to protect the people of Canada from the United States and President Trump—but he also has to protect us from the disinformation, hate, and division that has long been spreading in this country.” via: ocpmedia.ca/p/canadas-electi…
2
1
277
On Canada Project retweeted
“In his victory speech, Carney said we must protect Canada from being caught in Trump’s crosshairs—and he’s right. But what Carney should have been included is that threat isn’t just external🇺🇸, because the call is coming from inside the house too 🇨🇦” ocpmedia.ca/p/canadas-electi… #cdnpoli
1
197
On Canada Project retweeted
6 May 2025
POV: in a conversation with someone and trying to decide how to politely tell them they’re a fucking moron
265
2,194
24,827
916,754
"Canadian independence demands we face uncomfortable truths: about who profits from our "sovereignty," whose sovereignty remains denied, and what genuine self-determination might actually look like." 🆕 ocpmedia.ca/p/not-for-sale #cdnpoli #MarkCarney #stolenland
117
On Canada Project retweeted
“Canada doesn't need to be formally annexed to be controlled by American interests—many of those mechanisms are already firmly in place.” “Canadian sovereignty talk consistently chooses to skip the uncomfortable truth that this country was founded on violent colonization, this isn't just part of our history—it's our current and ongoing reality across settler colonial nations including 🇨🇦🇺🇸🇮🇱” @oncanadaproject Via ocpmedia.ca/p/not-for-sale
2
1
158
On Canada Project retweeted
I've been shitposting at a superhuman pace treating every network like Tumblr for decades sharing whatever I think merits sharing. @oncanadaproject
1
1
119
Hey Pierre Poilievre, keep our biological clocks out of your f*cking mouth. Thanks. #cdnpoli #PierrePoilievre ocpvotes.ca
14
19
40
1,409
On Canada Project retweeted
I can’t explain how many times I’ve said this to political parties, major organizations and nonprofits since 2021. We need a counterforce to the strategic multi-prong disinformation, hate and division messaging that has been spreading for over a decade in Canada. Creators4humanity.org #cdnpoli #antifascism

1. What you see here is clearest illustration why things are so messed up and why it cannot get any better until this asymmetry is addressed. Put simply: right-wing has narrative dominance. My org (@mmfa) did this study and been sounding this alarm for years. Some thoughts...
4
9
619
It’s a little frustrating to see so many Canadian “progressive” organizations engaging with @GoAngelo’s viral thread on the Media Matters study. Some of these are the same orgs, and the PMO’s office, over the past five years—where I’ve directly named these issues and presented solutions. Solutions grounded in my graduate studies, rooted in knowledge translation, and informed by the experience of building one of (if not thee) largest 🇨🇦independent progressive edu-media platforms on Instagram*. *a platform journalism is not allowed on anymore btw — #cdnpoli #canadavotes #cdnmedia
1
1
1
233
On Canada Project retweeted
It’s a little frustrating to see so many Canadian “progressive” organizations engaging with @GoAngelo’s viral thread on the Media Matters study. Some of these are the same orgs, and the PMO’s office, over the past five years—where I’ve directly named these issues and presented solutions. Solutions grounded in my graduate studies, rooted in knowledge translation, and informed by the experience of building one of (if not thee) largest 🇨🇦independent progressive edu-media platforms on Instagram*. *a platform journalism is not allowed on anymore btw — #cdnpoli #canadavotes #cdnmedia
Replying to @GoAngelo
8. Trump organized power on what used to be considered the fringes. Vehicle for doing that was a massive right-wing media ecosystem. There's a reason why so many Trump admin officials are right-wing media fever swamp creatures.
1
1
3
605
Hey Canada! We’re hosting Bernie Sanders like community town halls virtually on every other Tuesday! RSVP at ocpevents.ca #madeincanada #cdnpoli #peoplepower
1
3
174
Googling ‘how to win the War of 1812 but in 2025’—because apparently, that’s where we’re at now. (PS join the resistance: RSVP to our virtual community calls @ ocpevents.ca ) #cdnpoli #CanadaStrong
To the dumb fucks still under the delusion Trump is joking, he is in fact plotting to invade Canada.
2
185
“New Cabinet, Who Dis?” “Carney’s cabinet likely won’t even have time to adjust their chair height, find the coffee machine, or figure out their office phone extension before an election is called—reportedly as soon as next week.” From your informed besties @ ocpmedia.ca #cdnpoli ocpmedia.ca/p/new-cabinet-wh…
113