IFPTE Local 21
ifpte21.bsky.social
IFPTE Local 21
@ifpte21.bsky.social
IFPTE Local 21 is over 12,000 California Bay Area public sector workers; we are planners, engineers, accountants, librarians, healthcare professionals and more.
Ramadan Mubarak to all who observe from Local 21. 🌙

In this season of reflection, discipline, and generosity, we recommit ourselves to justice, compassion, and collective care for our communities.
February 18, 2026 at 9:10 PM
Before this Tuesday, we wish all who celebrate a Happy Lunar New Year from IFPTE Local 21! The Lunar New Year begins on February 17, 2026.

This year marks the year of the fire horse, a rare event occurring once every 60 years that signifies intense energy, bold change, and transformation.
February 14, 2026 at 12:54 AM
Reposted by IFPTE Local 21
The San Francisco teachers union and SFUSD agreed to a $183 million deal early Friday that ends the strike after four days on the picket line.

Here’s what you should know about the two-year contract → www.sfchronicle.com/sf/article/s...

📸: Lizzy Montana Myers/For the S.F. Chronicle
February 14, 2026 at 12:06 AM
Reposted by IFPTE Local 21
SFUSD students learned more about solidarity, power, and love this week from UESF and all who supported them than they could possibly have learned in school for the week.

Thank you educators for showing the way 🙏
February 13, 2026 at 4:14 PM
Reposted by IFPTE Local 21
Educators in San Francisco are doing everything they can for their students, even as classrooms are stretched thin. SFUSD needs to step up with real investments in staffing and pay. Solidarity with UESF educators fighting for the great schools our children deserve.
Teachers strike grips San Francisco
www.politico.com
February 12, 2026 at 10:02 PM
Reposted by IFPTE Local 21
Nurses 🤝 Teachers
SF is a union city
February 9, 2026 at 10:22 PM
Reposted by IFPTE Local 21
If you don’t honk and do a thumbs up 👍 at striking teachers to show support and solidarity, I know you’re a terrible person.
IFPTE Local 21 members are standing in solidarity with United Educators of San Francisco (UESF) on STRIKE DAY 4 by honoring their picket lines. ✊🪧

You can support educators on strike by writing a letter to the school board or taking other actions here:
wecantwait.info/parents/uesf
February 12, 2026 at 8:18 PM
Reposted by IFPTE Local 21
"Instead of siphoning tax dollars out of our classrooms & into a savings account, our #SFUSD needs to invest in fully staffed classrooms & fully funded schools. Our schools are in the wealthiest city in the world’s 4th largest economy & administration should not be scrimping on students’ futures."
IFPTE Local 21 members are standing in solidarity with United Educators of San Francisco (UESF) on STRIKE DAY 4 by honoring their picket lines. ✊🪧

You can support educators on strike by writing a letter to the school board or taking other actions here:
wecantwait.info/parents/uesf
February 12, 2026 at 10:10 PM
IFPTE Local 21 members are standing in solidarity with United Educators of San Francisco (UESF) on STRIKE DAY 4 by honoring their picket lines. ✊🪧

You can support educators on strike by writing a letter to the school board or taking other actions here:
wecantwait.info/parents/uesf
February 12, 2026 at 7:58 PM
Reposted by IFPTE Local 21
San Francisco educators are on their 4th day of a strike.

Wages, healthcare, & special education remain major issues.

Teachers are out across the city, picketing. Aimed at Superintendent Maria Su, some sang "Hey Su" in the Beatles' style.

missionlocal.org/2026/02/sf-t...
S.F. teacher's strike, Day 4: Late night of talks, deal inching closer
It's the fourth day of San Francisco schools closed and teachers striking. A deal is inching closer after a late night of talks.
missionlocal.org
February 12, 2026 at 6:48 PM
One day longer, one day stronger! We’ll be back supporting the United Educators of San Francisco picket lines tomorrow morning. 💪
February 11, 2026 at 2:08 AM
One day longer, one day stronger! ✊

Today IFPTE Local 21 members are showing that we stand steadfast with #UESF on their Strike Day 2 by respecting the picket line!

Educators and public school employees deserve respect. This is our shared fight. 🍎🪧⚡️
February 10, 2026 at 8:25 PM
Reposted by IFPTE Local 21
Hundreds of teachers, students and parents gathered at Mission Dolores Park to prepare to march to Civic Center as the San Francisco teacher’s strike enters its second day.

Read more → www.sfchronicle.com/sf/article/s...

📽️: @brontewittpenn.bsky.social/S.F. Chronicle
February 10, 2026 at 8:17 PM
IFPTE Local 21 stands in solidarity with United Educators of San Francisco as they launch their HISTORIC strike against SFUSD!

These brave educators are fighting for a fair contract that invests in their classrooms and students. Education is a right, this is our shared fight! ✊💙 #1U
February 9, 2026 at 6:40 PM
We’re ready to hit the doors for Peter Ortiz! We’re all in to re-elect a labor champion who we know will always fight for working families. Vote Peter Ortiz for San Jose, District 5 this June 2026! 🗳️
February 7, 2026 at 6:16 PM
We showed up strong for Natalie Gee’s kickoff last weekend!

Local 21 member and D4 resident JR Santos shares why he’s excited to support Natalie Gee for Supervisor. 👇
February 5, 2026 at 11:41 PM
Peter Ortiz is a proud East San José native and lifelong advocate for improved public safety, neighborhood revitalization, and economic opportunity.

IFPTE Local 21 is proud to endorse Peter Ortiz for re-election to San Jose City Council, District 5.
February 5, 2026 at 10:33 PM
In the past week, the Oaklandside has reported: “One Oakland police officer made $490,000 in overtime. The city can’t find records detailing much of what he did.”

This is clearly a broken system in need of reform.
February 4, 2026 at 4:55 PM
This week, as billions of dollars flow into #SuperBowl advertising and the cameras turn to our community, we’re going to show the world what solidarity looks like.
February 2, 2026 at 9:05 PM
Happy #BlackHistoryMonth!

At IFPTE Local 21, we acknowledge the importance of addressing our nation’s ongoing struggles for social justice, civil rights, and equality. Together, we will never stop fighting for a more just world. ✊
February 1, 2026 at 6:22 PM
Elisabeth Morris, Vice President of our Alameda County Professionals Association of County Employees (PACE) Chapter and her daughter at Fruitvale Plaza yesterday for the “ICE Out!” national day of action.
February 1, 2026 at 2:29 AM
We were so excited to support Natalie Gee’s kickoff for D4 Supervisor this morning. (@itsnataliegee.bsky.social)

We know she will be a champion for the Sunset!
January 31, 2026 at 9:28 PM
A message from our union’s president, Bianca Polovina, of solidarity with our immigrant communities and the everyday people who are bravely standing up to the brutality and injustices of ICE.

We must keep showing up to observe, to document, to protest. An injury to one is an injury to all.
January 30, 2026 at 9:30 PM
🚨 JOIN US TONIGHT at 5:30!
➡️ Register at bit.ly/MASSCALL129

Hear from leaders organizing on the ground in Minnesota as well as important updates for the Bay Area around the Super Bowl. You will also learn about actions happening around the Bay next week! We need all hands on deck.
January 29, 2026 at 8:42 PM
🗞️ NEW: One Oakland police officer made $490,000 in overtime. The city can’t find records detailing much of what he did

“It strains credulity,” said Lindheim. “Ultimately, I don’t think there are enough hours in the day to bill this much overtime…. It doesn’t seem to pass the laugh test.”
One Oakland police officer made $490,000 in overtime. The city can’t find records detailing much of what he did
One OPD officer logged 5,242 total working hours, racking up $490,000 in overtime pay. If he worked more than half of the time in a calendar year, why can't the city tell us what he did?
oaklandside.org
January 29, 2026 at 7:01 PM