Carol Off
Author of At a Loss for Words: Conversation in an Age of Rage --"an instant #1 bestseller."
It's the story of how political words have been weaponized and who weaponized them.
caroloff.ca
Substack.com/@caroloff
@ndrew.bsky.social
Deputy Director of rapid response at Media Matters, views here are my own
@macoop.bsky.social
As left as I can be. Atheist, humanist. Ally to all. Like night skies, physics, music, and knitting rocks! I abhor fascists, racists, bigots, warmongers, and willful or intentional ignorance.
@rwdettman.bsky.social
Vancouverite. Radio lifer, most recently 680 NewsRadio Toronto & 1130 NewsRadio Vancouver. RTDNA Lifetime Achievement award. YouTube: https://www.youtube.com/@FamilyWheels. Former blue check. 🦋12/23
@joycewhitevance.bsky.social
UALawSchool |MSNBC & NBCNews |Podcasts #SistersInLaw & Cafe Insider|Obama US Atty |25 year fed'l prosecutor|Wife & Mom of 4|Knits a lot|Civil Discourse newsletter: joycevance.substack.com
@shawnagawreluck.bsky.social
Muskite refugee, Transfusion Medicine Lab Ninja, collector of interesting people & useless facts. Curator of many loud opinions. Firm in the belief that profanity can never be excessive.
@trisresists.bsky.social
Don’t blame me, I voted for her! Good is supposed to triumph over evil. We need each other more than ever. Grab your capes, let’s save the day together! Advocate: Equal Rights | LGBTQ | Healthcare | Mental Health | Disability | Pro Choice | 🚫 Fascism 🟦🟧
@debdundas.bsky.social
Toronto Star Opinion Editor, former Books Editor; author "On Class"; Book #2 "Adoption Stories" in the works. Interests: books, social justice, class, politics. Make me laugh! Pitch me ddundas@thestar.ca.
@kengriffiths.bsky.social
Dad of three beautiful daughters. Papa to 6 amazing grandkids. Former technical CBCer. Outdoor Lover. Old Torbayman.
@borowitzreport.bsky.social
Home of Truth Free newsletter subscription: BorowitzReport.com
@jryerson.bsky.social
A Canadian supporting equality of opportunity to participate in all the great things our country has to offer. Passionate about arts and culture
@dearlstephens.bsky.social
Won journalism awards at ancient places called "newspapers" | Author | Political columnist at Raw Story, Enough Already, and elsewhere | Navy Vet | Troublemaker | Animal-lover | https://dearlstephens.substack.com for my latest ...
@melmobarrie.bsky.social
Interested in unions, food, news, maps, cats & dogs and protecting public education
@jimbostanford.bsky.social
Economist and Director of the Centre for Future Work in Vancouver, Canada (https://centreforfuturework.ca/). He/him. Harold Innis Industry Professor, Economics Dept., McMaster University, and Honorary Prof. of Political-Economy, University of Sydney
@etfoeducators.bsky.social
ETFO is a union committed to public education, social justice and equity. We represent 83,000 public elementary teachers and #onted education workers in Ontario. On X as @ETFOeducators
@cwacanada1.bsky.social
CWA Canada is the country's only all-media union, with 6,000 members coast to coast. Fighting for quality jobs, journalism & press freedom. http://cwacanada.ca
@cdnfreelanceunion.bsky.social
Union of freelancers across Canada, fighting for more. Community chapter of UNIFOR. DMs always open! join here - https://canadianfreelanceunion.ca/join/
@davidmaccdn.bsky.social
Canadian Centre For Policy Alternatives Senior Economist in Ottawa
@ccpa-on.bsky.social
Official account of the Ontario office of the Canadian Centre for Policy Alternatives. Evidence-based research and commentary for the many, not the few!
@ccpamb.bsky.social
We are a charitable non-partisan research institute for social, economic and environmental justice. 📍Treaty 1 Territory
@ccpabc.bsky.social
Social, economic and environmental justice. Canadian Centre for Policy Alternatives, British Columbia. Reposts are not endorsements.
@policyalternatives.ca
The CCPA is Canada's leading progressive policy research institute. We offer independent, non-partisan research on social, economic & climate justice. www.policyalternatives.ca Instagram & FB: policyalternatives
@hassum.bsky.social
Executive Director @broadbent.bsky.social Former publisher @pressprogress.ca Fait du bien jour après jour. she/elle 🍞🌹
@broadbent.bsky.social
Leading Canada's social democrats, advancing justice & equality. | Diriger les sociaux-démocrates du Canada, faire progresser la justice et l’égalité. 🌹
@lanapayne.bsky.social
Trade unionist. Feminist. Mom. Believer that a better world is possible. National President of Unifor - Canada’s largest private sector union.
@ufcwcanada.bsky.social
Canada's neighbourhood union dedicated to building a better life for workers in hundreds of communities across the country. #UFCW #WeAreUFCW
@uswmetallos.bsky.social
The largest private sector union in North America, 850,000 strong-225,000 Canadian members. We fight for jobs, justice & a better future.
@nlfl.bsky.social
The Newfoundland and Labrador Federation of Labour has a proud history of uniting and representing workers since 1936.
@saskfedlabour.bsky.social
A coalition of dozens of unions representing almost 100,000 Saskatchewan workers.
@oflabour.bsky.social
OFLabour is the official account of the Ontario Federation of Labour (OFL). The OFL represents 54 unions & over one million workers. #OnLab #OnPoli www.OFL.ca www.thepowerofmany.ca
@bcfed.bsky.social
The voice of working people in British Columbia, made up of BC unions representing more than half a million workers
@psacprairies.bsky.social
The Public Service Alliance of Canada represents more than 170,000 workers in every province and territory in Canada, including over 29,000 in the Prairies.
@psacatlantic.bsky.social
Public Service Alliance of Canada in the Atlantic Region | Alliance de la Fonction publique du Canada dans la région de l'Atlantique
@psacbc.bsky.social
PSAC is one of Canada’s largest unions. We are truly a national union with members from coast to coast to coast, in every province and territory. PSAC members in BC are employed in large and small communities throughout the province.
@psac-afpc.bsky.social
Public Service Alliance of Canada — Alliance de la Fonction publique du Canada
@cupescfp.bsky.social
CUPE is Canada’s largest union, with over 750,000 members. Le SCFP est le plus grand syndicat canadien avec plus de 750 000 membres.
@angella.bsky.social
Labour economist, social democrat, sometimes I post stuff on the economy here: https://socialeconomics.substack.com/ Co-wrote a book about how (and why) to tax the rich called “Share The Wealth”: https://lorimer.ca/adults/product/share-the-wealth/
@clcpresident.bsky.social
President @CanadianLabour Advocating for workers across Canada. Mom, dog-lover, proud former grocery clerk, fighting for fairness for all workers. https://workerstogether.ca/
@dtcochrane.bsky.social
Senior economist @canadianlabour.bsky.social supporting workers fighting for a fair, sustainable economy. Trans rights are human rights. No one earns a billion dollars.
@canadianlabour.bsky.social
We bring together unions representing 3.3 million workers to fight for fairness | Text WORKERS to 55255 💪 (msg & data rates may apply) Nous rassemblons plus de 3,3 millions de travailleuses et travailleurses pour améliorer nos conditions.
@christinemcnab.bsky.social
Global health, pandemic preparedness, justice, human rights, Canadian, writer, photographer. Kindness is a virtue. Might is not right.
@jacquiburke.bsky.social
Storyteller. Marketer. Love to laugh. I used to be an artist but I am a grown up now.
@brentvans.com
Canadian. Award-winning, bestselling novelist (brentvans.com), Co-host of the Rejected Central podcast (rejectedcentral.com). Husband. Dad. Son. Resister of fascism. Deconstructed/Reconstructing Christian. Forge FC supporter. Human. He/Him.
@janycemcgregor.bsky.social
Reporting on Canadian politics and international trade for @CBCNews. Raising three great kids with @michaelpetrou. "Heavy rotation on the CBC. Whatever in hell that really means." (Kathleen Edwards)