Select Page

work

interviews

Building Trades Leader: Any Politician Who Doesn’t Back the PRO Act Shouldn’t Get Labor’s Support – In These Times, 09/08/2021

Unions and Social Justice Go Hand in HandJacobin, 10/5/2020

The Philadelphia Museum of Art Fought Them — These Workers Organized AnywayJacobin, 08/19/2020

Bosses Can’t Be Anti-Racist, Their Job is to Exploit People – Jacobin, 08/09/2020 

“You’ll Have Many Teachers Refuse to Go In” – Jacobin, 07/24/2020

Minneapolis Bus Driver: “It’s Imperative That Unions Fight for All Workers” – Jacobin, 05/31/2020

Garbage Collectors’ Lives Are Not Disposable – In These Times, 03/30/2020

Jane McAlevey: We Desperately Need a Mass Strike Against the Billionaire Class – In These Times, 03/17/2020

Joe Biden Thinks Coal Miners Should Learn to Code. A Real Just Transition Demands Far More. – In These Times, 01/15/2020

Why I’m Voting No on UAW’s Deal With GM: A “Third-Tier” Worker Speaks – In These Times, 10/18/19

reported stories & opinion

Public Ownership of Housing Could Be Closer Than You ThinkIn These Times, 02/15/2024

Bernie Sanders Has Finally Called for a Cease-Fire. Sort Of.In These Times, 12/13/2023

UAW Members Ratify Deal with the Big Three In These Times, 11/16/2023

The Growing Jewish Resistance to Israel’s War on Palestine In These Times, 10/25/2023

Workers in the South Aren’t Letting Anti-Labor Laws Stop Them From Organizing In These Times, 09/19/2023

Helen Gym Lost, But Philly’s Progressive Movement Isn’t Going Anywhere In These Times, 05/17/2023

“We’re Calling Bullshit”: Why Museum Workers Keep Unionizing In These Times, 04/12/2023

Employers Steal Up to $50 Billion From Workers Every Year. It’s Time to Reclaim It. In These Times, 02/13/2023

Bernie Sanders Is Rallying to Build Working-Class PowerJacobin, 08/25/2022

Heat Waves Are Putting Teamsters in Danger – In These Times, 08/17/2022

What’s Going On With the Commonwealth Foundation and Philadelphia Inquirer Editorial Board? – Pennsylvania Spotlight, 06/28/2022

Workers Say They Breathe Polluted Air at “Green” Insulation Facility – In These Times, 03/03/2022

Want to Know How We Can Win a Just Transition? States Hold a Key. – In These Times, 11/16/2021

Bobby Henon’s union advocacy is no different than other Councilmembers’ conflicts | Opinion – The Philadelphia Inquirer, 11/01/2021

Netflix’s Maid Offers a Rare Portrayal of Low-Wage Domestic WorkJacobin, 10/25/2021

How to Make the Building Trades Work for Women. – In These Times, 08/30/2021

The Heat Wave Shows Climate Change is a Workers’ Rights Issue. – In These Times, 07/01/2021

They Wanted to Keep Working. ExxonMobil Locked Them Out. – In These Times, 05/24/2021

Working Women Need the PRO ActThe Nation, 05/17/2021

Save the Post Office — Fire Trump’s Postmaster Louis DeJoyJacobin, 03/26/2021

Joe Biden’s Amazon Workers Statement Was a Start. But the PRO Act Is the Litmus Test.Jacobin, 03/01/2021

Protesters at Biden Philly HQ Demand Student Debt Relief on Day OneIn These Times, 01/05/2021

The Union Members Who Voted For Trump Have to Be Organized — Not IgnoredIn These Times, 12/28/2020

Now the Work BeginsCurrent Affairs, 11/17/2020

What Democrats Should Learn From the Spate of Socialist Wins on Election DayIn These Times, 11/05/2020

How Unions Can Bridge the Gap Between Climate and Labor Movements – In These Times, 10/09/20

Campus workers in the right-to-work South are fighting for COVID-19 conditions and beyond – Scalawag, 09/16/2020

Why Every Job in the Renewable Energy Industry Must Be a Union Job – In These Times, 09/03/2020

The Green New Deal Just Won a Major Union Endorsement. What’s Stopping the AFL-CIO? – In These Times, 08/12/2020

Single Mothers and Their Children Are Taking Over Abandoned Public Buildings – In These Times, 07/24/2020

How an Old-School Electricians Union Got Behind a Socialist Running on the Green New Deal – In These Times, 06/25/2020

Black New Orleans City Waste workers build power against a crisis – Scalawag, 06/17/2020

Jeff Bezos Shouldn’t Be a Billionaire, Much Less a Trillionaire – Jacobin, 05/22/2020

The Post Office Is a National Treasure. We Can’t Let the Privatizers Destroy It. – Jacobin, 05/13/2020

We Don’t Have to Live in a Society of Massive Inequality and Unnecessary Death – Jacobin, 05/06/2020

Striking Bus Drivers Steer the Way to a Better World – In These Times, 05/05/2020

Workers at Amazon, Whole Foods, Instacart, and Target Are on Strike and Need Your Solidarity – Jacobin, 05/01/2020

Millions of People Can’t Pay Rent. Here’s How Some Are Organizing. – In These Times, 03/31/2020

Workers Are More Valuable Than CEOs – Jacobin, 03/25/2020

What Workers Have Already Won in the Face of Coronavirus – In These Times, 03/18/2020

ELIZABETH WARREN, PLEASE ENDORSE BERNIE SANDERS NOW – In These Times, 03/05/2020

Red-Baiting Won’t Stop Bernie Sanders. The Democratic Debate Shows Why. – In These Times, 02/26/2020

“We’re All Working Here, and Bernie Supports All of Us” – Jacobin, 02/25/2020

A Rank-and-File Teachers’ Movement Takes On Philadelphia’s Toxic Schools – In These Times, 02/05/2020

Climate Activists Can’t Afford to Ignore Labor. A Shuttered Refinery in Philly Shows Why. – In These Times, 01/10/2020

The Grooming Gap: What “Looking the Part” Costs Women – In These Times, 01/02/2020

A Low-Carbon Economy Will Be Built By Nannies, Caregivers and House Cleaners – In These Times, 10/22/2019

Cancel your tax abatement, help Philly schools, and check your privilege | Opinion – The Philadelphia Inquirer, 04/15/2019, with Alison Stohr 

How the Labor Movement Can Win Under National ‘Right to Work’ – The Nation, 11/16/2017

Philadelphia’s Vanishing Affordable Housing – Jacobin, 07/23/2017

personal essays

“Zionists don’t speak for me”: On Jewish action for Palestinian Liberation – Current Affairs, 11/3/2023

Eating AnimalsCurrent Affairs, 04/19/2021

As a Woman – Current Affairs, 09/30/2020

Why I Love the Post Office (And You Should, Too) – Current Affairs, 08/19/2020