The House on Magnolia Street, Curbed San Francisco, April 29, 2020

McClymonds High Closed as Toxins and Gentrification Intersect, East Bay Majority, March 7, 2020

Highland Hospital fires nurse who wore garbage bag as PPE, East Bay Majority, April 16, 2020

GE Workers Protest, Demand to Make Ventilators, Labor Notes, April 13, 2020

Organizing without a Union During the Coronavirus, Labor Notes, April 1, 2020

Alameda board considers giving Sheriff Ahern $85 million, while Highland Hospital goes without masks, East Bay Majority, March 31, 2020

Don’t Die for Wall Street: Essential Workers on Why Everyone Else Should Stay Home, Labor Notes, March 31, 2020

Alameda healthcare workers tell the bosses: masks are disposable, workers and patients are not, East Bay Majority, March 28, 2020

Billionaires’ agenda to own Oakland schools: the Blueprint Plan’s 24 proposed school closures, East Bay Majority, November 25, 2019

How Marc Benioff and Salesforce profit from ICE camps, East Bay Majority, October 11, 2019

Kaiser workers set to strike for better patient care and working conditions, East Bay Majority, September 2, 2019

The Sacramento School District is trying to set a dangerous precedent of breaking contracts, East Bay Majority, July 8, 2019

Everything you need to know about the proposed Oakland school closures (Part 2): The district’s excuses for closing schools get an “F”, East Bay Majority, June 13, 2019

Everything you need to know about the proposed Oakland school closures (Part 1 of 3), East Bay Majority, May 6, 2019

In Their Own Words: Oakland Teachers Reflect on the Strike and The Road Ahead, East Bay Majority, March 8, 2019

“The strike is powerful”: San Francisco teachers organize to join Oakland picket lines, East Bay Majority, February 28, 2019

Brought to You by Jerry Brown: the Oakland Schools Crisis, East Bay Majority, February 20, 2019