The Los Altos School District runs elementary and junior high schools in Los Altos, Los Altos Hills and part of Mountain View. Trustees Stella Kam and Jim Malone are not up this year. With four candidates for three seats, only one person will be left out.

The candidates

  • Bryan Johnson has been on the board since 2016 and focuses on technology and campus modernization. He said reserves grew from about 5% when he joined to about 30%, but warned that relying on residential property taxes leaves the district exposed if the housing market slows.
  • Vaishali Sirkay, board president, has served since 2018 and emphasizes student mental health and closing opportunity gaps, which she described as “identifying and removing the barriers” some students face.
  • Brandon Stroy was appointed this year after Trustee Vladimir Ivanovic resigned. He wants more resources for teachers and underserved students and highlighted managing the new campus opening and moving sixth graders to a middle-school model.
  • David Poll, a parent and engineering director who entered in late July, runs on outreach and an “open door.” He said teachers should be able to raise concerns with trustees without their supervisor present. Stroy disputed that framing, saying trustees shouldn't discuss labor talks with union leaders without the superintendent but are available to hear teachers.

The bond money

Voters approved Measure EE in 2024, authorizing up to $350 million. At an Oct. 13 forum, the moderator said about $245 million is earmarked for modernization and the new San Antonio campus in Mountain View, expected to open in fall 2028. Johnson questioned whether the rest is truly unallocated. Stroy favored speeding up work at other campuses, Sirkay said to follow the facilities master plan, and Poll urged careful spending on projects with the most benefit for students. Need logistics? See our Santa Clara County voting guide.

How to vote

Election Day is Tuesday, Nov. 3. Polls and vote centers close at 8 p.m., and mailed ballots must be postmarked by Election Day and arrive within seven days. You can check your registration and ballot status at sos.ca.gov/elections. California lets you register and vote the same day at a vote center. For more local races and measures, see our 2026 Bay Area election hub.