March 2020 Cheat Sheet


The San Francisco League of Pissed Off Voters members voted to endorse the following candidates and props for the March 2020 election. Stay tuned for our full, unabridged Pissed Off Voter Guide with all of our analysis! You can see the candidates' responses to our questionnaire here.

Federal Races

  • President of the United States: No Position
  • US Representative, District 12: Shahid Buttar
  • US Representative, District 14: Jackie Speier

State Races

  • State Senate, District 11: Jackie Fielder
  • State Assembly, District 17: No Endorsement
  • State Assembly, District 19: No Endorsement

Local Races

  • Democratic Party County Central Committee, AD-17 (14 seats)
    John Avalos
    Hillary Ronen
    David Campos
    Christopher Christensen
    Matt Haney
    Frances Hsieh
    Shanell Williams
    Kevin Ortiz
    Nomvula O'Meara
    Jane Kim
    Honey Mahogany
    Gloria Berry
    Peter Gallotta
    Anabell Ibañez
  • Democratic Party County Central Committee, AD-19 (10 seats)
    Mano Raju
    Queena Chen
    Leah LaCroix
    Li Miao Lovett
    Janice Li
    Gordon Mar
    Faauuga Moliga
    Keith Baraka
    Kelly Akemi Groth
    A.J. Thomas

Non Partisan Races

  • San Francisco Superior Court Judge, Seat 1: Maria Evangelista
  • San Francisco Superior Court Judge, Seat 18: Michelle Tong
  • San Francisco Superior Court Judge, Seat 21: Carolyn Gold

State Propositions

  • Prop 13: Bonds for Facility Repair, Construction, and Modernization at Public Preschools, K-12 Schools, Community Colleges, and Universities: YES

Local Propositions

  • Prop A: City College Job Training, Repair and Earthquake Safety Measure: YES
  • Prop B: San Francisco Earthquake Safety and Emergency Response Bond, 2020: YES
  • Prop C: Retiree Health Care Benefits for Former Employees of the San Francisco Housing Authority: YES
  • Prop D: Vacancy Tax: YES
  • Prop E: Limits on Office Development: YES

March 2020 Candidate Questionnaires

The League thanks the campaigns who took the time to respond to our policy questionnaire. Our qualified members will vote on endorsements on December 17th.

See links to the candidates responses below. We'll update this post as new responses come in.

Democratic Party County Central Committee (DCCC)

A.J. Thomas
Anabel Ibañez
Austin Hunter
Bevan Dufty
Carole Migden
Christopher Christensen
Cynthia Wang
David Campos
Faauuga Moliga
Frances Hsieh
Gloria Berry
Gordon Mar
Hillary Ronen
Honey Mahogany
Jane Kim
Janice Li
Keith Baraka
Kelly Akemi Groth
Kevin Ortiz
Leah LaCroix
Li Miao Lovett
Matt Haney
Mick Del Rosario
Mike Chen
Nima Rahimi
Peter Gallotta
Queena Chen
Rafael Mandelman
Seeyew Mo
Shamann Walton
Shanell Williams
Shaun Haines
Sophie Maxwell
Tyra Fennell

US Representative, District 12

Agatha Bacelar
Shahid Buttar
Tom Gallagher

State Senate, District 11

Jackie Fielder



November 2019 Cheat Sheet


The San Francisco League of Pissed Off Voters members voted to endorse the following candidates and props for the November 2019 election. Stay tuned for our full, unabridged Pissed Off Voter Guide with all of our analysis! And you can see the candidates' responses to our questionnaire here.

Local Races

  • Mayor: No Endorsement
  • Board of Supervisors, District 5: Dean Preston
  • District Attorney: Chesa Boudin
  • City Attorney: Dennis Herrera
  • Treasurer: No Endorsement
  • Public Defender: Manohar Raju
  • Sheriff: No Endorsement
  • Community College Board: Ivy Lee
  • Board of Education: No Endorsement

Local Propositions

  • Prop A: Affordable Housing Bond: YES
  • Prop B: Department of Disability & Aging Services: YES
  • Prop C: Vapor Products: NO
  • Prop D: Traffic Congestion Mitigation Tax: YES
  • Prop E: Affordable Housing & Educator Housing: YES
  • Prop F: Campaign Contribution & Campaign Advertisement: YES

November 2019 Candidate Questionnaires

The League thanks the campaigns who took the time to respond to our policy questionnaire. Our qualified members will vote on endorsements on August 14th.

See links to the candidates full responses below.


London Breed - Declined to respond.
Robert Jordan - Did not respond.
Wilma Pang - Did not respond.
Paul Y. Robertson - Did not respond.
Joel Ventresca
Ellen Lee Zhou

Board of Supervisors, District 5

Vallie Brown
Ryan Lam
Nomvula O'Meara - Did not respond.
Dean Preston

District Attorney

Chesa Boudin
Leif Dautch
Suzy Loftus
Nancy H. Tung


Paul Miyamoto

Public Defender

Manohar Raju

Board of Education

Bobby Coleman
Jenny Lam
Kirsten Strobel

Community College Board

Ivy Lee


7/17: 2019 Voter Guide Kickoff Happy Hour

Hey Leaguers,

While the national attention is on the 2020 Democratic Primary, San Francisco has our own little election coming up November 5, 2019. The League is starting to dig into who and what is on the ballot, and you're invited to join us.

We're having a casual happy hour gathering to go over the ballot, figure out who's researching what, talk about how we do research, what our priorities are, and what we're pissed off about this year. If you're interested in helping with our research process but can't make this event, you can email us back to get involved.

Join us at one of the picnic tables in the back of Thee Parkside. It's all ages, so everyone is welcome.

WHEN: Wednesday, July 17, 6pm to 8:30pm
WHERE: Thee Parkside (map)
1600 17th St at Wisconsin
San Francisco, CA 94107

Saturday: Vote for Who Represents SF in the Democratic Party

While most of us have been hibernating from local politics for the holidays, the ever active Democratic Party politicos have been busily gearing up for an election this weekend.

Voters will choose Assembly District Delegates at an obscure meeting called the Assembly District Election Meetings (ADEMs). These delegates help set the policies and priorities for the California Democratic Party. So if you’ve ever been pissed off about sellout Democrats, and you live in David Chiu’s Assembly District, you might want to show up on Saturday (10am-1pm at the Women’s Building) to vote for a bunch of rad progressives who are running against a slate of more middle-of-the-road Dems.

The League’s steering committee has a range of feelings about how involved we should be in ADEMs, absent a formal endorsement process, so we’re not making any official endorsements. We are not a Democratic club and some of us aren’t Democrats. Some of us are turned off by participating in these insider politico machinations and/or question if the ADEMs really matter or if it’s just a popularity contest for politicos. Some of us are excited to see some of our allies and heroes stepping up to run for the ADEMs to reform the state Democratic Party that has been dominated by corporate sellouts for as long as we’ve been around. If this kind of geekery interests you, read on!

Read more

What's Gonna Happen???

Update 11/7:

Huge thanks to everyone who supported the League this election. You passed out voter guides, pub crawled, helped research, voted on our endorsements, and helped push forward an exciting pissed off progressive slate. We couldn't do it without you. Most of the races have been decided, but with 139,000 ballots left to count, we're still going to be watching those 4pm Department of Elections least for a few days.


Election Day 11/6:

You might notice that few local results are on the news Election Night. We've got you covered for that, too.

Links for election results:

SF election results summary
SF Ranked Choice Voting results
California election results

Timing of results:

Tuesday at 8:45pm: The Department of Elections will release the first batch of results. These will be only vote-by-mail ballots received before Tuesday. Typically, these are the most conservative votes. Don’t freak out if the results look bad! Have another drink and wait for….
Tuesday at 9:45, 10:45, and maaaybe midnight: Elections will release the totals from ballots cast at polling places.
Wednesday at 4pm: Elections will release an updated count and tell us how many ballots they still have to count.
Every day after that at 4pm: They'll keep release results until they're all counted.

What to expect?

None of the absentee ballots dropped off at polling places will be counted on Election Night! It might take two weeks for them all to be counted! Also, nobody who registered on Election Day at City Hall will have their ballot counted tonight. Also, none of the provisional ballots will be counted tonight! The drama will play out every day at 4pm in the basement of City Hall when the Department of Elections will release new results. We’ve been watching this process for years, and almost always, the late results swing the results a few percentage points towards progressive causes. 

Keep the faith, Pissed Off Voters, keep the faith!


Christine Johnson Folded under Pressure on AirBnB

When we vote for the Board of Supervisors, a key quality we look for is leaders we trust to stand up to the corporations that want to exploit our City for profit. Christine Johnson was tested on this when she was a Planning Commissioner, and she failed. The Commission was considering regulations for AirBnB at a time when thousands of apartments were being taken off the rental market to be converted into full-time AirBnBs. We are 100% fine with people using Airbnb properly to rent out their home when they’re out of town. But we’re 100% Pissed off at people who profit off converting apartments to Airbnbs. The linchpin of the regulations to prevent that is requiring Airbnb to delete listings that aren’t registered with the city.

Johnson was appointed to the Planning Commission by Mayor Ed Lee. She originally voted to support this regulation. But after she did, the Mayor’s staff texted her, upset by her vote. This video shows how Johnson then awkwardly went back and changed her vote to oppose this crucial piece of our Airbnb regulations. (This was all documented by the Examiner and SF Weekly who obtained copies of the text message exchange depicted in our video.)

For us, that’s disqualifying. As a magnet for innovation, San Francisco also attracts some corporations and start-ups that want to exploit us for profit: our housing, our streets, our data. They want to monetize all of it, and we need leaders who will stand up for us.

That’s why we support Matt Haney for District 6 Supervisor. Read our full take on this race in our voter guide:

November 2018 Candidate Questionnaires

The League thanks the campaigns who took the time to respond to our policy questionnaire. Our qualified members will vote on endorsements on Sunday, August 12.

See links to the candidates full responses below.

Board of Supervisors, District 2

Catherine Stefani
John Dennis
Nick Josefowitz
Schuyler Hudak - Did Not Respond

Board of Supervisors, District 4

Adam Kim
Arthur Tom
Gordon Mar
Jessica Ho
Lou Ann Bassan - Did Not Respond
Mike Murphy
Trevor McNeil
Tuan Anh Nguyen

Board of Supervisors, District 6

Christine Johnson - Did Not Respond
Matt Haney
Sonja Trauss

Board of Supervisors, District 8

Lawrence "Stark" Dagesse - Did Not Respond
Rafael Mandelman

Board of Supervisors, District 10

Asale-Haquekyah Chandler - Did Not Respond
Gloria Berry - Did Not Respond
Shamann Walton
Theo Ellington
Tony Kelly
Uzuri Pease-Greene

Board of Education

Alida Fisher
Alison Collins
Connor Krone
Emily Murase
Faauuga Moliga
Gabriela Lopez
John D. Trasvina - Did Not Respond
John Ignacio - Did Not Respond
Jose Tengco - Did Not Respond
Josephine Zhao - Did Not Respond
Julia Prochnik - Did Not Respond
Lenette Thompson
Lex Leifheit
Li Miao Lovett
Martin Rawlings-Fein
Mia Satya
Michelle Parker
Monica Chinchilla
Paul Kangas - Did Not Respond
Phil Kim
Phillip House
Randy Menjivar - Did Not Respond
Roger Sinasohn - Did Not Respond
Sarah Thompson-Peer - Did Not Respond
Thompson Lenette - Did Not Respond
Victoria Wylie - Did Not Respond

Community College Board

Brigitte Davila
John Rizzo
Thea Selby
Victor Olivieri - Did Not Respond


Carmen Chu - Did Not Respond
Paul Bellar

BART Board, District 8

David E. Lee - Did Not Respond
Janice Li
Jonathan Lyens
Melanie Nutter
Nia Crowder
William Walker

Email the Supervisors to Reject Joe Marshall for the Police Commission

Wow! The Board of Supervisors just voted 8-3 to reject the reappointment of Joe Marshall to the Police Commission! Fewer, Peskin, Cohen, Kim, Sheehy, Tang, Yee, Ronen against. Only Safai, Stefani, Breed supported Marshall. Thanks everybody! Your call & emails made a difference!

Can you please take a quick minute to email the Board of Supervisors to tell them to reject the re-appointment of Joe Marshall to the Police Commission? In May, the Board rejected interim Mayor Mark Farrell's re-appointment of Dr. Marshall, but Farrell nominated him again, and today is the last day for the Board to block his re-re-appointment! We're concerned that Mayor-elect London Breed has said she will support Dr. Marshall. If you want to go the extra mile, call her office at (415) 554-7630 and ask her to reconsider.

Here is a sample email:

Please vote against the re-appointment of Dr. Joe Marshall to the Police Commission. Dr. Marhsall is simply too cozy with the Police Officers Association (POA) to implement the police reforms San Francisco needs.

We are especially troubled by his dishonest statements at the Rules Committee yesterday. He tried to deny that his organization, Alive and Free receives funding from the POA, but their annual reports show POA donations of between $1,000 and $10,000 every year for the last six years! Dr. Marshall also tried to deny that he had initially voted to allow police to use the dangerous carotid restraint. And maybe most disturbingly, he said he didn't think the POA had delayed any of our police reforms! We've seen over and over and over how the POA has tried to stall or block Use of Force reform, body cameras, taser policy, etc.

The Board's recent hearing on applicants for the Police Commission demonstrated that there are many well-qualified community members who are interested in serving on the Commission. Please reject this appointment to create the opportunity for new leadership on police reform.


Donate Find an Event


get updates