Standing up for public education
CSBA’s 2025 Legislative Scorecard
W

ith the 2025 legislative year in the rearview mirror, it is time to release CSBA’s annual Legislative Scorecard. The scorecard is a helpful tool to assess how your state legislators are voting on important measures that impact school districts, county boards of education and public education overall. Last year saw more than 800 bills reach Gov. Gavin Newsom’s desk, which included a number of high profile education bills. They included legislation to address the growing incidences of antisemitism, efforts to increase nonclassroom-based charter school oversight and helping alleviate the teacher shortage by allowing substitutes to serve longer in a classroom.

Notably, four CSBA-sponsored measures reached the Governor’s desk with just one vetoed and the rest signed into law. The three bills signed by Gov. Newsom will help to expand access to education workforce housing, modernize decades-old school district and county board of education stipends, and reduce administrative workloads. The fourth bill would have provided much-needed relief to school districts and county offices of education by temporarily expanding the time a substitute teacher may teach in a classroom from 30 to 60 days.

Of course, only a fraction of the 800 bills will affect education — and with that in mind, it’s time now for CSBA’s annual look at how local senators and assemblymembers voted on key legislation impacting public schools.

How legislators are scored

To evaluate each senator and assemblymember’s vote records, CSBA scored their favorable vote percentage on a total of 23 bills. Each of these bills are measures that CSBA sponsored, actively supported or actively opposed in 2025 and that received a full floor vote in both the Senate and the Assembly.

Important notes about the scorecard:

  • The favorable vote percentage is relative to how many total opportunities each legislator had to vote on these 23 important public education bills.
  • Most of the 23 bills were heard on both the Senate and Assembly floors, giving each legislator at least one opportunity to vote. If they did not get a chance to vote on a bill it was not counted toward their score.
  • Education and Appropriations committee members had more opportunities to cast votes than other legislators. Members of those committees are noted in the scorecard for context.
  • Instances where a member did not record a vote, either due to an abstention or an absence at the time of the vote, do not count as a favorable or unfavorable vote.
  • It should be noted that Assemblymember Natasha Johnson (R–Lake Elsinore) did not receive a score because she did not occupy her seat in the Assembly until she was elected via a special election on Aug. 26 and sworn into office on Sept. 8, 2025.
Key bills and CSBA positions

Among the 23 bills local legislators are scored on, CSBA is recognizing specific votes on four CSBA-sponsored bills and an additional critical measure that could have negatively impacted school board governance authority:

CSBA-sponsored bills
Assembly Bill 1021 (Wicks, D-Oakland and Muratsuchi, D-Torrance) — Education Workforce Housing

This measure is a follow-up to AB 2295, which CSBA co-sponsored to help streamline the process local educational agencies can follow to plan, fund and develop education workforce housing.

Specifically, it further enhances and expands upon the provisions provided in AB 2295, which include ensuring that small and rural LEAs can pursue its benefits as well as exempting education workforce housing projects from the California Environmental Quality Act (CEQA), as proposed.

Status: Signed on Oct. 10.
AB 1390 (Solache, D-Lynwood) — School Board Member Compensation

This bill modernizes the 40-year-old compensation stipends afforded to school district and county board of education members based upon LEA size.

AB 1390 brings existing stipend rates into alignment with the impacts of inflation and provides that school district and county boards of education retain the authority to determine the amount of the stipend within the cap.

Status: Signed on Oct. 11.
AB 1111 (Soria, D-Fresno) — Electric School Buses

The Senate Environmental Quality Committee removed the extension of the zero-emission school bus purchasing mandate; however, the provision allowing LEAs to transfer combustion engine buses to other LEAs when they have acquired a zero-emission bus remains.

AB 1224 (Valencia, D-Anaheim) — 60-Day Substitute

This bill would have expanded the amount of time an authorized substitute teacher could serve in a single general, special or career technical education classroom from 30 days to 60 days.

CSBA co-sponsored AB 1224 with the Association of California School Administrators, the California County Superintendents, and the California Association of School Business Officials.

Status: Vetoed on Oct. 6. Read the Governor’s veto message here: bit.ly/4k8kuEz.
Senate Bill 374 (Archuleta, D-Pico Rivera) — SB 1315 implementation

This bill eliminates the Individuals with Disabilities Education Act Part-B Addendum for the Local Control and Accountability Plan and extends by one year the deadline for the California Department of Education to submit a report to the Legislature assessing the number and types of reports that LEAs are required to annually submit and which ones can be consolidated or eliminated.

Status: Signed on Oct. 10.
Legislation opposed by CSBA
SB 494 (Cortese, D-Santa Clara) — Classified Staff

A re-introduction of vetoed SB 433 from 2023, SB 494 would have undermined school district and county board authority by removing their final decision-making authority to demote, suspend or terminate a classified staff person and place it into the hands of an unelected administrative law judge. In doing so, it would have removed the authority of LEAs and their duly elected governing board to render critical personnel decisions concerning classified staff. Due to CSBA’s opposition, it was later gut-and-amended (where the entirety of the bill is deleted and replaced) into a bill to address charter school issues.

California State Assembly
Key Bill Votes
Assemblymember
Favorable
vote%
AB 1021

Co-Sponsor

AB 1111

Co-Sponsor

AB 1224

Co-Sponsor

AB 1390

Co-Sponsor

SB 494

Thumbs down

Addis, Dawn
Democrat
Star of Life
85%
AYE
AYE
AYE
AYE
Aguiar-Curry, Cecilia
Democrat
88%
AYE
AYE
AYE
AYE
Ahrens, Patrick J.
Democrat
Chevron Up
85%
AYE
AYE
AYE
AYE
AYE
Alanis, Juan
Republican
79%
AYE
AYE
AYE
AYE
Not voting
Alvarez, David
Democrat
Star of Life
86%
AYE
AYE
AYE
AYE
Arambula, Joaquin
Democrat
Chevron Up
82%
AYE
AYE
AYE
AYE
AYE
Ávila-Farías, Anamarie
87%
AYE
AYE
AYE
AYE
Bains, Jasmeet
Democrat
84%
AYE
AYE
Not voting
AYE
Bauer-Kahan, Rebecca
Democrat
84%
AYE
AYE
AYE
Not voting
Bennett, Steve
Democrat
85%
AYE
AYE
AYE
AYE
Berman, Marc
Democrat
85%
AYE
AYE
AYE
AYE
Boerner, Tasha
Democrat
75%
Not voting
Not voting
AYE
AYE
AYE
Bonta, Mia
Democrat
Star of Life
85%
AYE
AYE
AYE
AYE
Bryan, Isaac
Democrat
89%
AYE
Not voting
AYE
AYE
Calderon, Lisa
Democrat
Chevron Up
83%
AYE
AYE
AYE
AYE
Caloza, Jessica
Democrat
Chevron Up
83%
AYE
AYE
AYE
AYE
Carrillo, Juan
Democrat
86%
AYE
AYE
AYE
AYE
Castillo, Leticia
Republican
69%
Not voting
AYE
AYE
Not voting
Chen, Phillip
Republican
79%
Not voting
AYE
AYE
Not voting
Connolly, Damon
Democrat
87%
AYE
AYE
AYE
AYE
Davies, Laurie
Republican
78%
AYE
AYE
AYE
AYE
DeMaio, Carl
Republican
70%
NO
AYE
AYE
NO
NO
Dixon, Diane B.
Republican
Star of Life
68%
Not voting
AYE
AYE
Not voting
NO
Elhawary, Sade
Democrat
Chevron Up
83%
AYE
AYE
AYE
AYE
AYE
Ellis, Stan
Republican
65%
Not voting
AYE
Not voting
Not voting
Flora, Heath
Republican
78%
AYE
AYE
AYE
AYE
Fong, Mike
Democrat
Chevron Up
81%
AYE
AYE
AYE
AYE
AYE
Gabriel, Jesse
Democrat
86%
AYE
AYE
AYE
AYE
Gallagher, James
Republican
58%
NO
AYE
AYE
NO
Garcia, Robert
Democrat
80%
AYE
AYE
AYE
AYE
AYE
Gipson, Mike
Democrat
86%
AYE
AYE
AYE
AYE
Gonzalez, Jeff
Republican
75%
Not voting
AYE
AYE
Not voting
NO
González, Mark
Democrat
Chevron Up
84%
AYE
AYE
AYE
AYE
AYE
Hadwick, Heather
Republican
75%
Not voting
AYE
AYE
Not voting
Haney, Matt
Democrat
86%
AYE
Not voting
AYE
AYE
Harabedian, John
Democrat
86%
AYE
AYE
AYE
AYE
Hart, Gregg
Democrat
85%
Not voting
AYE
AYE
AYE
Hoover, Josh
Republican
74%
AYE
AYE
AYE
Not voting
Irwin, Jacqui
Democrat
80%
Not voting
AYE
AYE
AYE
Jackson, Dr. Corey A.
Democrat
83%
AYE
AYE
AYE
AYE
AYE
Johnson, Natasha
Republican
Kalra, Ash
Democrat
90%
AYE
Not voting
AYE
Not voting
Krell, Maggy
Democrat
86%
AYE
AYE
AYE
AYE
Lackey, Tom
Republican
73%
Not voting
AYE
AYE
AYE
Not voting
Lee, Alex
Democrat
90%
AYE
Not voting
AYE
AYE
Lowenthal, Josh
Democrat
Star of Life
85%
AYE
AYE
AYE
AYE
Macedo, Alexandra M.
Republican
75%
Not voting
AYE
AYE
Not voting
McKinnor, Tina
Democrat
80%
AYE
AYE
AYE
AYE
AYE
Muratsuchi, Al
Democrat
Star of Life
82%
AYE
AYE
AYE
AYE
AYE
Nguyen, Stephanie
Democrat
84%
Not voting
AYE
AYE
Not voting
AYE
Ortega, Liz
Democrat
85%
AYE
AYE
AYE
AYE
Pacheco, Blanca
Democrat
Chevron Up
82%
AYE
AYE
AYE
AYE
AYE
Papan, Diane
Democrat
86%
AYE
AYE
AYE
AYE
Patel, Dr. Darshana
Democrat
Star of Life
87%
AYE
AYE
AYE
AYE
Not voting
Patterson, Joe
Republican
74%
Not voting
AYE
AYE
Not voting
Pellerin, Gail
Democrat
Chevron Up
82%
AYE
AYE
Not voting
AYE
AYE
Petrie-Norris, Cottie
Democrat
82%
AYE
AYE
AYE
AYE
Quirk-Silva, Sharon
Democrat
82%
AYE
AYE
AYE
AYE
Ramos, James
Democrat
83%
AYE
AYE
AYE
AYE
Ransom, Rhodesia
Democrat
88%
AYE
AYE
AYE
AYE
Rivas, Robert
Democrat
86%
AYE
AYE
AYE
AYE
Rodriguez, Celeste
Democrat
81%
AYE
AYE
AYE
AYE
AYE
Rodriguez, Michelle
82%
AYE
AYE
AYE
AYE
Rogers, Chris
Democrat
86%
AYE
AYE
AYE
AYE
Rubio, Blanca
Democrat
83%
AYE
AYE
AYE
AYE
Sanchez, Kate
Republican
Star of Life
70%
Not voting
AYE
AYE
Not voting
NO
Schiavo, Pilar
Democrat
86%
AYE
AYE
AYE
AYE
Schultz, Nick
Democrat
86%
AYE
AYE
AYE
AYE
Sharp-Collins, Dr. LaShae
Democrat
85%
AYE
AYE
AYE
AYE
AYE
Solache Jr., José Luis
Democrat
Chevron Up
85%
AYE
AYE
AYE
AYE
AYE
Soria, Esmeralda
Democrat
86%
AYE
AYE
AYE
AYE
Stefani, Catherine
Democrat
88%
AYE
AYE
AYE
AYE
Ta, Tri
Republican
Star of Life
65%
Not voting
AYE
AYE
Not voting
Not voting
Tangipa, David
Republican
Star of Life
71%
NO
AYE
AYE
Not voting
NO
Valencia, Avelino
Democrat
85%
AYE
AYE
AYE
Not voting
Wallis, Greg
Republican
75%
AYE
AYE
AYE
AYE
Ward, Christopher
Democrat
91%
AYE
AYE
AYE
AYE
Wicks, Buffy
Democrat
Chevron Up
84%
AYE
AYE
AYE
AYE
Wilson, Lori
Democrat
87%
AYE
AYE
AYE
AYE
Zbur, Rick Chavez
Democrat
86%
AYE
AYE
AYE
AYE

Elephant republican Donkey democrat Eagle independent
Asterisk Education Committee member (current or former)
Up Arrow Appropriations Committee member (current or former)
Dash Member did not abstain or the vote was not taken
 “Not voting” indicates either member did not vote, or was absent
California State Senator
Key Bill Votes
Senator
Favorable
vote%
AB 1021

Co-Sponsor

AB 1111

Co-Sponsor

AB 1224

Co-Sponsor

AB 1390

Co-Sponsor

SB 494

Thumbs down

Allen, Benjamin
Democrat
86%
AYE
AYE
AYE
Not voting
Alvarado-Gil, Marie
Democrat
67%
Not voting
AYE
AYE
NO
Archuleta, Bob
Democrat
81%
AYE
AYE
AYE
AYE
Arreguín, Jesse
Democrat
86%
AYE
AYE
AYE
AYE
Ashby, Angelique
Democrat
83%
AYE
AYE
AYE
AYE
Becker, Josh
Democrat
82%
AYE
AYE
AYE
AYE
Blakespear, Catherine
Democrat
83%
AYE
AYE
AYE
AYE
AYE
Christopher Cabaldon
Democrat
Star of Life
Chevron Up
80%
AYE
AYE
AYE
AYE
AYE
Caballero, Anna
Democrat
Chevron Up
78%
AYE
AYE
AYE
AYE
AYE
Cervantes, Sabrina
Democrat
82%
AYE
AYE
AYE
AYE
Choi, Steven
Republican
Star of Life
69%
NO
AYE
AYE
AYE
NO
Cortese, Dave
Democrat
Star of Life
82%
AYE
AYE
AYE
AYE
AYE
Dahle, Megan
Republican
Chevron Up
68%
AYE
AYE
AYE
NO
Durazo, María Elena
Democrat
82%
AYE
AYE
AYE
AYE
AYE
Gonzalez, Lena
Democrat
Star of Life
81%
AYE
AYE
AYE
AYE
AYE
Grayson, Tim
Democrat
Chevron Up
79%
AYE
AYE
AYE
AYE
AYE
Grove, Shannon
Republican
68%
NO
AYE
AYE
Not voting
NO
Hurtado, Melissa
Democrat
85%
AYE
AYE
AYE
AYE
Not voting
Jones, Brian
Republican
Chevron Up
72%
Not voting
AYE
Not voting
AYE
Laird, John
Democrat
Star of Life
82%
AYE
AYE
AYE
AYE
AYE
Limón, Monique
Democrat
83%
AYE
AYE
AYE
AYE
McGuire, Mike
Democrat
Star of Life
82%
AYE
AYE
AYE
AYE
McNerney, Jerry
Democrat
83%
AYE
AYE
AYE
AYE
Menjivar, Caroline
Democrat
81%
AYE
AYE
Not voting
AYE
AYE
Niello, Roger
Republican
78%
NO
AYE
AYE
Not voting
Ochoa Bogh, Rosilicie
Republican
Star of Life
69%
NO
AYE
AYE
AYE
NO
Padilla, Steve
Democrat
83%
AYE
AYE
AYE
AYE
AYE
Renée Pérez, Sasha
Democrat
Star of Life
76%
AYE
AYE
AYE
AYE
AYE
Reyes, Eloise Gómez
Democrat
76%
AYE
AYE
AYE
Not voting
Richardson, Laura
Democrat
Chevron Up
78%
AYE
AYE
AYE
AYE
AYE
Rubio, Susan
Democrat
79%
AYE
AYE
AYE
AYE
Seyarto, Kelly
Republican
Chevron Up
73%
AYE
AYE
AYE
Not voting
NO
Smallwood-Cuevas, Lola
Democrat
74%
AYE
NO
AYE
AYE
Stern, Henry
Democrat
86%
AYE
AYE
AYE
AYE
AYE
Strickland, Tony
Republican
70%
NO
AYE
AYE
NO
Umberg, Thomas
Democrat
77%
AYE
AYE
AYE
AYE
Valladares, Suzette Martinez
Republican
84%
NO
AYE
AYE
AYE
NO
Wahab, Aisha
Democrat
82%
AYE
AYE
AYE
AYE
AYE
Weber Pierson, Akilah
Democrat
83%
AYE
AYE
AYE
AYE
Wiener, Scott
Democrat
85%
AYE
AYE
AYE
AYE

Elephant republican Donkey democrat Eagle independent
Asterisk Education Committee member (current or former)
Up Arrow Appropriations Committee member (current or former)
Dash Member did not abstain or the vote was not taken
 “Not voting” indicates either member did not vote, or was absent