SA DSA VOTER GUIDE

Early Voting: April 22 - April 29
Election Day: May 3rd, 2025

Our chapter is proud to endorse four San Antonio DSA members in this election!

Sign up to poll greet for our slate:
bit.ly/greetingsvoters

Sarah Sorensen in SAISD
School Board District 1

Jalen McKee-Rodriguez in City Council District 2

Teri Castillo in City
Council District 5

Ric Galvan in City
Council District 6

Candidates must seek the endorsement of San Antonio DSA (SADSA), and our membership votes on the decision to endorse. The majority of candidates in this guide are named for informational purposes only. In addition to our chapter endorsements, there are two candidates recommended, meaning San Antonio DSA members did not actively campaign on their behalf. This guide is by no means exhaustive and does not cover every race in our area, but we hope this can help inform your decisions. 

Elections are one area we can win power as the working class, making it a struggle we won’t withdraw from. Thank you for reading our voter guide! We invite you to become a DSA member and join us for the long haul. We have a world to win.

DSAUSA.Org/Join

In Bexar County you can vote at any voting location. Find voting locations, hours, your individual sample ballot and more at the Bexar Co. Elections Department website.

If you have any questions or comments, you’re required to sign up for a poll greeting shift before emailing us at SanAntonioDSA@gmail.com.

Mayor of San Antonio

Zohran Kwame Mamdani (No Recommendation)

Rationale: 

With 27 people running for Mayor, you’d think you’d have options. We’re disappointed to tell you that you don’t. Realistically, there’s the “Ocho,” or likely top eight: four insiders, three outsiders, and one outsider’s insider. 

The four current city council members are more alike than they’d have you think, but there are slight differences. Manny, Adriana, Melissa, and John have all voted to increase CPS Energy rates (several times) and displace hundreds of residents at Soap Factory by funding the Missions stadium with public dollars. Courage uniquely broke ranks on the now infamous CPS Energy rebate vote. He voted to delay and possibly support Bravo’s Green New Dream, while the others voted to give millions back to big business. In 2020, the four council members were split on the Right to Cure Ordinance. After watering down the proposal, Courage and Cabello Havrda voted in favor of slowing down evictions, while Palaez and Rocha Garcia voted against. They shared priorities in the 2022 bond cycle but preferences for funding was up in the air. There were minor votes, like the change on the plan to eliminate horse drawn carriages downtown from three years to five - Melissa voted against the move to 5 years. The differences between Manny and Melissa may be wide rhetorically on the campaign trail, but on voting records? Not so much, until recently. Melissa broke ranks with the trio and supported the 100k addition to the Reproductive Justice Fund and she has become a reliable third signature to Teri and Jalen’s recent CCRs (along with Phyllis, shoutout to Phyllis). It’s fair to ask if this is just vibes (yes), but the effort is noticed. 

Luckily for Beto Altamirano and Gina Ortiz Jones they don’t have a record to defend and contend with, so they kind of get to be whomever you want them to be. Beto is absolutely not Big Tech and you definitely shouldn’t ask him about it. He touts himself as the creator of CoSA’s 311 app, but technically it was Irys Technologies. The San Antonio-based start up dabbled in developing 311, which was generally hated by users until a recent update, and Irys profited greatly off defense contracts. He did a kickflip recently which was very Beto. Speaking of defense, Gina Ortiz Jones had the luxury of running against Will Hurd and Tony Gonzales, so is just kind of a “Democrat” and that’s really whatever you want it to mean. We’re not convinced she’ll be particularly pro-union or anti charter schools, but she has union endorsements. It’s not clear if she’ll cooperate with ICE or stop SAPD from doing so, but she thinks deportations are not good. Both candidates are nodding toward being “progressive” in some ways and very much not in others. Similarly to the city council candidates, they’re signaling a vibe shift, but is the vibe giving Beto O’Rourke pre or post Medicare for All? 

Rolando Pablos is a republican who is too afraid to say what he really feels. 

Finally, Clayton Perry, the Insider’s Outsider. Look, you know Clayton Perry. You either love him, or you hate to see him in your lane. Clayton has been speaking “truth to power” on the campaign trail mostly by mocking Rolando Pablos. If you’re a conservative, you don’t really care about the DUI. So why not just vote Clayton? It’s not a bad message exactly, but it is a bad messenger.

The contenders:

  • Top of the ballot and pretty bottom of the barrel. Rolando is touting that he’s the “Fiscal Conservative” in the race, although real local politico heads know that’s Clayton Perry’s lane. Rolando doesn’t want taxpayers to foot the bill for the Spurs Arena, but believes it should be more of a public-private partnership. That venn diagram is just a circle? Rolando is also getting juiced by numerous Republican PACs across the state. 

  • The smarmy lawyer’s, smarmy lawyer. Love him or hate him, Manny Pelaez is running for mayor. He’s attacking homeless people on social media, he’s railing against the Trump administration, and he even put that he’s smarter than you on his signs–what’s not to love? There’s a lot of people running for mayor that would be much much worse mayors, but would anyone of them really get under your skin quite like Manny? 

    From pulling his signature from a ceasefire resolution at the final hour, to cutting down the abortion rights resolution “for not being something actionable,” to then turning around and not supporting the Reproductive Justice Fund – you know, something ACTIONABLE – it is clear that when it comes to popular fronts against Republican overreach, Manny just doesn’t have what it takes to meet the current (or really any) moment. He does have over $300,000 to loan his own campaign though, and maybe that gets him into the runoff. 

  • Speaking of running for mayor, is Adriana running? Before 2025, Adriana had put herself in a pretty good position to run for mayor in a blue city during a Trump presidency–and then she went to Trump’s inauguration! She’s received numerous local union endorsements, but just can’t seem to pick up steam. Maybe it’s Melissa Cabello Havrda and Gina Ortiz Jones swerving over into her lane, but ARG appears to be DOA. But that didn’t stop the Express News from endorsing her.

  • Following a national trend of Democrats losing and then running for local mayor, Gina Ortiz Jones isn’t just running, she’s in a full-on sprint. She’s bringing in high profile endorsements from your favorite 2017 Democrats and Scrooge McDucking into DCCC fundraising. On the campaign trail, she’s been an absolute dog about fighting back against Trump and Abbott, and she appears to dislike Manny as much as anyone else. 

  • Clayton is back and vowing to hit the garage running for mayor–and he likely wouldn’t be the worst option! (The bar’s in hell, we know.) Of course Clayton is a lightning rod for several reasons across the City, but during his time as council member he was at least a straight shooter. Unfortunately for Clayton, his name recognition across the city is connected to his previous persona as Mayor of Margaritaville.

  • We’re so happy 2025 brought us “Common Sense, Uncommon Courage”. It's the exact type of slogan from someone who announced for mayor way too early, dropped out, and then jumped back in the race based on an UTSA poll. Many politicos in town say John has been able to keep his job because of his office’s focus on constituent services, which may be true but that doesn’t really matter as mayor. The good news for John is he has name recognition for voters on the northside, the bad news is that John’s idea of “uncommon courage” apparently looks like siding with conservatives to undermine reproductive justice efforts, which is neither courageous, nor unfortunately, uncommon. 

  • If you’ve ever wondered what Woody from Toy Story would look like as mayor, you may finally have your answer. His local claim to fame is creating the 311 app for the City of San Antonio, which conveniently got a user interface update in the swing of the election cycle. You’ve almost certainly seen Beto on social media, you may have even heard him talk about his “Plan for the City” (Plan 210), which is a better policy than what many other contenders have presented. But it’s difficult to shake the “Worst Millennial You Know” element to his vibes. Beto might be compelling in some ways, but then again so is any other snake oil salesman, useless Tech Bro seeking angel investors, and targeted Instagram ads. Beto just happens to be all three.

  • Melissa has been running a pretty strong 2025 campaign, which should put her at the top of the current council members in the run. I guess the issue with that strategy in a crowded field is: does that really matter?  Manny and John come from high voter turnout districts. Gina has more money. Beto can slice enough of “the progressive vote.” Adriana will take her district’s portions of voting. Rolando and Clayton love the cops more than she ever will.

Everyone else:

  • Sonia sure is running to be mayor!

  • We’ve heard Robert say “San Antonio First” a bit too many times to question the type of candidate he would like to emulate. Melvin is previously connected to SAGE on the eastside and Rick Perry, a very interesting combination, which again, leads to questions about the type of candidate Melvin wants to be.

  • Jade seems nice.

  • Brandon does not seem nice.

  • You may have seen a lot of Tim’s oddly shaped signs across town, which is pretty fun. Why have a rectangle when you can have a square? Tim believes we should do everything more conservatively and listen to the loudest voices in the room, which isn’t far off from the way community input goes already. One policy point of Tim’s that would be interesting to explore would be land value capture or a land value/split rate tax. If mayor doesn’t work out, there’s always the Appraisal District, Mr. Westley!

  • Bill would like to see an advanced rapid transit line from downtown to the airport, so he’s gonna be pretty excited in 2027!

  • So many people are running for mayor.

  • It wouldn’t be election season without seeing Diana Flores Uriegas on a ballot and honestly? Keep running, Diana. Diana has been involved in community organizing for years, is well known around Public Comment at City Hall, and thankfully periodically cleanses Council Chambers from its awful energy.

  • Chris is a small-time capitalist who seems to have aspirations to be a much bigger capitalist. Pass! With so many Chambers of Commerce across this city, I wonder if they too lost a Supreme Court decision like our school districts and were also broken up into a bunch of small pieces?

  • Okay, actually maybe Jae Melvin and Christopher Reyes can publish some policy proposals on how to lock in on the construction issue.

  • Andrew believes the homeless should be prosecuted for stealing grocery carts. 

  • G. should really lean more into the “Fiesta Year Round” plank of his mayoral candidacy.

  • Arturo is cool because when he ran against Teri Castillo in 2023, he basically only campaigned on VIA with a laminated flyer that he asked be returned to him once a person was done reading it, and he still beat Rudy Lopez in like two precincts.

  • April very likely will not be the next mayor of San Antonio, but her writing style in the San Antonio Report’s Voter Guide does mean she has a great chance of getting a guest spot in the 2029 SADSA Voter Guide. “HOW ABOUT LIGHTING UP THESE BUS STOPS??” is so SADSA coded.

  • Hey, there’s always 2029.

  • Statistically, we do need more auto repair shops across the city, believe it or not. 

  • There’s only one Mao running for mayor and it’s Tim Westly’s land reform platform. 

  • Santos would like to create an independent commission to solve housing insecurity issues, which if given full authority to implement solutions, would actually be a great idea. We know that Housing First strategies with no barriers to entry work and an independent commission would very likely come up with empirically supported solutions, unlike Manny’s anti-homeless banners.

San Antonio City Council

  • Rationale: In a crowded District 1 race, we could have a trouncing from the incumbent or a runoff, and we are pleased to announce that no matter who ends up being the District 1 Councilmember, this District will always be the District 1 Autonomous Zone. If there’s a runoff, Kaur vs Pibbons would be the worst of all scenarios. These candidates are substantially different on social issues like abortion rights (so if you’re a single-issue voter, that may be your best bet in that runoff), but have many similarities when it comes to the police (they love them, unfortunately). Gatty is a crank who rightfully stopped tweeting once she announced she was running for office but she’s still just as bigoted as ever. 

    Susan Strawn has gained steam as Election Day nears, but will her neighborhood association support be enough? At a certain point, there’s just too many candidates hoping you recognize they’re not Sukh Kaur.  Maybe one day we’ll have a formidable socialist with a chance at steering District 1 in the right direction, but for now? We’re sitting on the sidelines watching a crowded race with bubbling drama that’s coming to the surface. (See Julisa’s unconventional methods for trying to take down the incumbent, and we won’t comment further on that for fear of retaliatory litigation.) 

    The best part about District 1 is there’s certainly room for the peanut gallery. Matthew Gauna is into climate policy but uses AI for meaningless political campaign graphics, Anita Marie Kegley will compel you to worship Christ in order to get your pot hole filled, and Maureen Galindo has a Charlie-Day-Pepe-Silvia style fixation to her legitimate critiques of Project Marvel. (Girl please, we’re begging you to log off TikTok and knock on some doors!)

    Bravo, District 1, you’ve done it again. An absolute shitshow.

    Julisa Medrano-Guerra

    SHE IS litigioUS! Allegedly. Please don’t sue us.

    Matthew J. Gauna

    In 2021 Matthew Gauna ran for District 1 with the campaign website OlmosParkBasin.com. People have since referred to him as AlmostParkBasin.com. 

    Sukh Kaur

    Look, we get it, do some of the most annoying people in town love Sukh? Yes. Is it pretty annoying that she’s going to have a decent shot to continue representing District 1? Yes. But is it any more annoying than anyone else running? We don’t know. She correctly doesn’t listen to Neighborhood Associations, the organizing apparatus of some of the most vile people in the city, but she also may have well as let Trish Deberry be council member for two years. 

    She’s been a staunch advocate for the city’s Reproductive Justice Fund, but while we’re grateful for that support there is no shortage of odd public safety policy proposals that she’s introduced. When she pushed for a curfew for Hemisfair Park, the measure was so unpopular that even the Chief of Police said that a curfew would not curtail crime in any effective way. For good measure, Councilman John Courage painted himself a romantic scene where he and his significant other decide to take a lovely midnight stroll after a lovely date at the Riverwalk.

    Kaur also recently proposed an idea from SAPOA to hire retired police officers for non-injury traffic accidents, parking concerns, and noise ordinance violations. It appears there is no shortage of “data wonks” who cannot for the life of them figure out ways to efficiently address crime or quality of life issues without hiring into a particular department that doesn’t actually address root causes of these issues, but will happily oblige a bonk over the head from time to time. 

    Ramiro Gonzales

    If you can mismanage a Community Development Corporation, maybe you can mismanage a city! 

    Maureen Galindo

    If you’re a single issue anti-Project Marvel voter, Maureen Galindo is your candidate. Maureen is known in the housing/community organizing space–she advocated against the Missions stadium and the demolition of Soap Factory apartments. Maureen has been around long enough to understand the politics between the city leadership team, city council, and the city manager. Although these critiques can come across very Charlie Day a la Pepe Silvia, they’re a welcome fresh perspective to the otherwise corporate/Neighborhood Association captured District 1 race. 

    Susan Strawn

    San Antonio DSA has had a long tradition not recommending votes for former prosecutors, although we see how Susan operates as the perfect Kaur heel. Strawn, a previous fraud and abuse prosecutor, appears to be attempting to run a 2023 Kaur style campaign, but is 2025 Kaur, 2023 Bravo? Aside from the usual issues, Strawn has pleasantly stated she’ll advocate for more neighborhood style pedestrianism (Neighborhood & Access Mobility Program increase anyone?). Perhaps in 2029 we’ll get a District 1 candidate who doesn’t paint the incumbent as bad on construction and out of touch from Neighborhood Associations. 

    Anita Marie Kegley

    Basically a single issue, Jesus voter? He is risen. 

    Gatty Pibbons

    Gatty has run one of the more fascinating campaigns of the ‘25 cycle. Previously, Gatty served as local conservative twitter xeno/homophobe. However, this cycle, she’s quieted down a bit to the normal acceptable rhetoric of conservatives as a simple neighborhood advocate. She’s running on all the bread and butter conservative issues of, “Kaur is not listening to neighborhood associations,” and, “why aren’t you willing to publicly execute people without homes?” She’s added the additional unique policy position of the City not supporting small businesses enough. Hopefully this “Artist Formerly Known as Patty Gibbons” shtick won’t work on D1 voters, as it didn’t in D9, but you never know. 

  • Rationale: 

    Our chapter is extremely proud to endorse Councilmember Jalen McKee-Rodriguez for District 2. If elected, he would be the first council member in quite some time to serve all eight years for the Eastside of San Antonio, and seniority does matter at City Hall. Jalen has consistently been a reliable champion for the working class constituents in District 2, and consistently pounded the drum for alternatives to your traditional thin-blue-line public safety freaks. He has created the Integrated Community Safety Office, which tasks the City with taking a holistic approach toward public safety. Additionally, Jalen’s been a champion for pushing through more budget dollars for Animal Care Services such as pushing for the soon to be open Animal Care Services Spay and Neuter East Clinic, and recently advocating for a second Animal Care Services campus and he has a point. The main campus is located in the far west side, which makes it incredibly inaccessible for our neighbors to the east. It is always a good reminder that budget dollars allocated to other departments aside from SAPD is usually a welcome sight. 

    Jalen has the endorsements of the San Antonio AFL-CIO, AFSCME City workers, the San Antonio Alliance of Teachers and Support Personnel, Communication Workers of America, and Congressman Greg Casar. 

    Our opponents:

    Sean Hanlin

    You can download Sean’s resume on his website, and we believe more candidates should do this.  How else would you know that Sean is the Magic the Gathering candidate for District 2?

    Carla-Joy Sisco

    If you’re a TX-35 constituent, you may remember Carla-Joy Sisco from her fourth place finish in the 2022 democratic primary. She’s endorsed by SAPOA. 

    Bryant Livingston

    It’s tough to find much about Bryant besides the fact that he is running for City Council District 2, but three weeks ago someone commented on his Facebook page, “Are you still running?” and he didn’t answer. 

    Kizzie D. Thomas

    Kizzie is the charter school candidate for District 2. She received $200 from Daiana Lambrecht, Executive Director of Futuro, further adding to her privatization bonafides. 

    Rose Requenez Hill

    There’s maybe no better bellwether of how political theatrics have fallen out of favor than 2025 Rose Hill. In 2023, she rode a horse carriage to the steps of City Hall to announce her run, only to ride into the sunset with 666 votes. Rose has made a name for herself as a walking NextDoor comment section.  She is a Troskyist who looks forward to creating another neighborhood association after this city council loss. 

  • Rationale: As a relative of one of the original Alamo defenders, Phyllis Viagran wants you to know that this is her last stand (before she terms out.) It is bizarre to think that she comes from the same City Council cohort as Teri and Jalen, because there’s little substance to show for it. She claims to take policy seriously, but we cannot think of any concrete policy she has put forward that is an actual claim to fame. Don’t get it twisted, her recent fiery support for the Reproductive Justice Fund shows that she can be headstrong in a refreshing way. But boy oh boy, when she’s wrong, she’s strong and wrong. In our opinion, she’s been right more often these past two years and we hope she keeps hitching her wagon to union backed policies and claws back power from the Mayor-Manager system presently in place. She might not have a clue, but at least she instinctively hates being left in the dark. 

    Still, the land of Jessica Cisneros pines for a candidate that won’t just fall backward into good takes every now and then, the southeast side needs a chingona that’s willing to fight for the working class. Like Jessica! Imagine a world where Jessica moves to San Antonio and decides to run for City Council. Just kidding, what self respecting person would lose a Congressional race and then…

    Kendra Wilkerson

    Kendra may be able to scrounge up enough anti-Viagran votes that she’ll do better than some D1 candidates who spent a lot of money. 

    Larry La Rose

    Larry has campaign signs (not cheap) but no website (pretty cheap), except for his Facebook page which we are now familiar with. He’s a good follow honestly. Larry recently received the endorsement of REPUBLICAN MEN OF SAN ANTONIO.

  • Rationale:
    Ed’s fine. From the length of his hair you’d expect him to run a campaign to the left of our candidates, but the length of his hair is more representative of the length of experience he has at City Hall. He’s worked under Adriana Rocha Garcia and her predecessor Rey Saldaña. He’s spent time on the South San School Board and has knocked enough doors in District 4 to know what constituents are looking for in their councilmember. The District 4 staff is full of vets, and while we’re not saying any council staffer can serve as council member, they certainly do run a hell of a machine. 

    Edward is unfortunately endorsed by Nelson Wolff, as a part of some age-old ritual in the depths of the San Pedro Creek where Wolff’s statue currently resides, but also by Teachers, AFSCME, and the San Antonio AFL-CIO. Edward is a former MOVE board member, which sounds “progressive” until you look at who the other former MOVE board members are on council. You shouldn’t assume Edward will be Raging Against the Machine, but more so like Raging Alongside the Machine? Raging inside of it, but also a bit against it? We’ll find out. 

    Jonathan Cruz

    Jonathan Cruz is a principal which unfortunately makes him like a cop for kids. He correctly identifies the city’s need for more investment in permanent supportive housing and better utilizing low barrier shelters, but also doesn’t let kids text and vape in class. We unfortunately do not know if he can do a kickflip. 

    Jose “Pepe” Martinez

    Pepe is running a bit of a standard economic development campaign. He owns a trucking company and has vowed to invite Big Business to open shop in District 4. It’s a unique approach that just may pay off.

  • Rationale: Our chapter is proud to endorse Teri Castillo for her final run in District 5.

    Seemingly every other door you knock in District 5 has a resident who will share a quick anecdote about the D5 staff or Teri herself going out of their way to find a solution for them. Teri has led on affordable housing and essential infrastructure funding, notably tallying nearly $100 million in bond investment for the historically underserved District 5. While handling the basics that you expect from a council member, Teri has also led on the Reproductive Justice Fund, attempting to move a ceasefire resolution in solidarity with Palestine, and has been instrumental in exposing how the Missions stadium will (mis)utilize public funds for private profit. The People’s Champ has delivered so much for the district that you really have to stop and just laugh at the two other contenders. Teri has nothing to worry about.

    Pablo Arriaga III is an SAPD detective who doesn't shy away from blaming SAPD’s woes on City Council. It should be of no surprise that he is endorsed by the San Antonio Police Officers Association. 

    Raymond Zavala is a retired border patrol agent and Republican precinct chair. Aside from all the normal conservative issues like “police aren’t doing their jobs” and “homeless people should be punished for existing”, Raymond wants to do a Universal Basic Income (UBI) program, but just with his salary and just for District 5 residents.

    Here’s to four more years of building a better District 5.

    Our opponents:

    Pablo Arriaga III

    Is there a more SAPOA shy candidate than Pablo? To be clear, Pablo is not shying away from his SAPOA endorsement (it’s his only one - show that thing off man) but rather SAPOA seems shy of their Pablo endorsement. Pablo is a current SAPD employee and apparently blames SAPD’s troubles on the City Council. He’s running on a platform that reads more like a run for SAPOA president, but maybe looking like a thumb will finally be the difference?

    Raymond Zavala

    Raymond is retired border patrol and republican precinct chair. Aside from all the normal conservative issues like “police aren’t doing their jobs” and “homeless people should not exist”, Raymond wants to do a UBI but just with his salary and just for District 5 residents. We’re not quite sure what we’ll do with our 50 cents. Maybe we can pair it with our CPS Energy rebate from a couple years ago and be able to buy a beer. 

  • Rationale: San Antonio DSA is proud to endorse Ric Galvan in the race for seis. Ric has had success garnering the support of large swaths of organized labor in San Antonio, namely the San Antonio AFL-CIO, ATU Local 694 (VIA bus drivers), Communications Workers of America (CWA) Local 6143, the San Antonio Alliance of Teachers and Support Personnel Local 67, and Northside AFT. Those last two endorsements are key, because District 6 has the most public school students of any city council district, and pro-charter group Futuro has its eyes set on influencing this race. Liberals will tell you that City Council has nothing to do with public education, but we would point you toward Teri’s concerted efforts against school closures in her district, Jalen’s proposal for homebuyer assistance for teachers, or perhaps rejecting zoning for charter schools when they go before Council for a zoning change. 

    The way we see it is if the teachers endorsed Ric then you know who will work in lock step to fight for the schools our students deserve. To familiarize yourself with Futuro check out the collab post between Northside AFT and the San Antonio Alliance here: Who’s Futuro? Ric also has the most individual contributions from the last cycle, with an average donation amount of just $47. Compare that to Gerald with 23 contributions, an average of $407. It’s clear to us that Ric Galvan has people power behind his campaign, while our opponents are gathering support from union busters, charter schools, and the political establishment that has led to this moment. 

    With eight candidates in the race, this one will most certainly end up going to a run-off. If Ric is in the runoff, expect San Antonio DSA to continue to knock big to win big. This race has a clown car amount of characters, from “San” Antonio Raymond (come on man, the pandering knows no bounds), to corrupt former Councilman Bobby “let me skim off money from city funded contracts” Herrera. Other candidates include Lawson Alaniz-Picasso, who most recently lost her race for County Commissioner, Idea Academy worker Vanessa Chavez, libertarian bass player and perennial District 6 candidate Chris Baecker, Gerald “old guard democrat” Lopez, and recent pro-charter school champion, Kelly Ann Gonzalez.

    Our opponents:

    Vanessa Chavez

    Vanessa is a former city and council employee. She was active in AFSCME alongside DSA members and wasn’t terrible. Unfortunately she has since jumped the shark from public services to working to privatize services for IDEA charter schools. 

    Kelly Ann Gonzalez

    Kelly Ann appears to be the status quo favorite for District 6. She’s endorsed by Melissa Cabello Havrda and Nelson Wolff. Her previous time as a Democratic party staffer and New Leaders Council alum have ensured some of the most lib’d up, charter-school-supporting politicos in town have her support. As an AFSCME organizer, she spoke in favor of the city manager's raise, and after losing out on her former employer’s endorsement, has since come out in favor of zero-based budgeting. After missing out on the SAISD and NISD unions' support, she has since spoken positively of charter schools. We’re sure it’s just a timing thing. 

    Chris Baecker

    Chris is a perennial candidate in D6 at this point. He’s an 8th grade economics instructor and writer with InfuseSA, a totally nonpartisan website. He generally does the broken clock is right twice a day trick with incentives to Big Business and other Libertarian issues like drugs. Then he goes into supporting privatizing street lights and other essential services so just don’t ask too many questions. 

    Bobby Herrera

    While City Council often involves drama, we appreciate the theatrics to steer away from an episode of Maury. Bobby, who had multiple scandals of alleged bribery and debauchery, chose to spend his time at a recent D6 candidate forum lecturing other candidates about how to get things done at City Hall. We hope no one was listening. 

    Gerald Lopez

    We can’t say how well Gerald performed in the Express-News endorsement process, but my goodness did he not do well when being confronted by the crowd he screwed over as a part of the NISD board. Gerald previously worked with Councilman Ray Lopez back when the AT&T Center was new. 

    Lawson Alaniz-Picasso

    Lawson is a former District 1 staffer and launched a failed bid for County Commissioner in Precinct 1. She has experience around City Hall and as a former D2 Appointee to the Board of Adjustment and CPS Energy Citizen Advisory Board Member, she has insight into a part of the City apparatus few do. However, the campaign is running a bit further away from any sort of center at this point. Oh well, we’ll always have the D1 Field Office Bill Miller Tacos.

  • Rationale: District 7 is the kind of place where everything is “close to downtown,” except investment, infrastructure, and affordable housing. 40% of workers have to leave the district for work, while only 3.4% of them use public transportation—because if there’s one thing this district has in abundance, it’s sidewalks to nowhere and bus stops without benches or shade. The district is young-ish (median age 35), majority Latino (63.4%), renter-heavy, and increasingly squeezed—by housing costs.

    You’d think all this would make District 7 a red-hot zone for progressive transformation—but lol, no. Instead, we’ve got dueling Alderetes and one stay-at-home dad in a democracy cosplay outfit. Meanwhile, tech bros keep dreaming up Smart City solutions while residents are still waiting for someone to fix the goddamn pothole on Bandera. 

    Marina Alderete Gavito wants you to know she’s a tech girlie, a mom, a fiscal hawk, and an infrastructure champion—all at once! But when it came time to support a local abortion fund with actual city dollars (you know, something actionable), Marina locked arms with the forced-birth crowd and voted no. Because apparently, reproductive freedom should be crowdfunded, —but SAPD’s budget? That’s sacred.

    District 7 isn’t a quiet part of town. It’s a district full of people working too many hours, riding too few buses, raising kids without too little support, and surviving on too little city investment. It should be a political battleground, but for now, it’s treated like a budget line item for pilot programs, ribbon cuttings, and vibes.

    And now voters get to pick between the developer-friendly incumbent, a vibes-forward ministry mom, and the one dude in the race who’s never held office and might accidentally end gentrification just by misunderstanding how zoning works. No pressure, y’all. Just the soul of your district.

    Can we have Rosie Castro back now, please?

    Marina Alderete Gavito 

    Marina is running more and more to the Right these days. She opposed the recent Reproductive Justice Fund. She voted against an affordable housing development in D10. She’s generally been anti-union (except for the public safety ones, so anti-union generally sticks.) Despite branding herself as "pragmatic," Marina’s politics mostly come down to vibes and vibes alone. Pro-choice in theory, anti-encampments in practice, and always ready to choose private partnerships over public investment. If there’s a way to side with the cops and the developers while still quoting her own résumé, she’ll find it.

    Cynthia Lugo Alderete

    We regret to inform you that the District 7 race has become an Alderete Thunderdome. That’s right—two candidates with Alderete on the ballot, and neither one should be anywhere near city policy.

    Cynthia Lugo Alderete enters the chat with “Hope in Action,” a campaign slogan that sounds like a church banner and reads like a cult manifesto. Her website is full of spiritual affirmations, multi-generational legacies, and declarations of servant leadership, but completely allergic to the words “housing,” “public safety reform,” or “material conditions.” If you’re wondering what she’ll do on council, just imagine a prayer circle with a PAC budget.

    Let’s talk branding: her campaign logo features a giant capital ‘A’ in “Cynthia” like we’re supposed to scream ALDERETE mid-name. Is it a typo? A graphic design choice? A cry for help? Hard to say. But it's definitely giving "I'm not Marina, I swear."

    And speaking of: if you thought one Alderete backing police budgets and evading meaningful action on housing was enough for one council term, Cynthia is here to prove that we’re in our Alderete Era—and not in a good way. At least Marina pretends to do techy stuff. Cynthia just showed up with Bible quotes, a Facebook presence, and vibes.

    Trinity Haddox

    A stay-at-home dad and former landscaper with no website, no frills, and no fear—just pure dad energy and a dream of bringing “real people” vibes to City Hall. He filled out the Sierra Club questionnaire like someone who genuinely believes in sidewalks, community, and that vibes alone might carry him past two Alderetes and into office.

  • Rationale: District 8 is where suburbia meets startup pitch decks. It’s home to La Cantera, UTSA, the Medical Center, and yes—Fiesta Texas. The district’s unofficial economic policy model: overbuilt, overpriced, and only fun until someone gets whiplash. If District 7 is where sidewalks go to die, District 8 is where they get replaced by 15 parking lots and a “Now Leasing” sign.

    So who’s running to represent this contradiction?

    You’ve got Sakib Shaikh, a landlord who kicked off his campaign by signaling support for Palestine, then immediately pivoted to privatization, business buzzwords, and vibes. His brand is “real estate professional with just enough progressive rhetoric to make you nervous.” And if you were hoping for something bold on council—well, he’s endorsed by a charter school front group. Enough said.

    Then there’s Ivalis Meza Gonzalez, the “new voice” of District 8 who’s been at the center of city government for a decade. She was Mayor Nirenberg’s chief of staff (aka the gatekeeper for a mayor who loves progressive aesthetics and neoliberal policy). Her campaign is basically a LinkedIn post with yard signs. She helped steer the city through the start of the pandemic and Winter Storm Uri, but also through toothless climate plans, housing half-measures, and the kind of “stakeholder meetings” that make community engagement feel like speed dating for lobbyists. She’s got establishment endorsements for days… because when you’ve already been running the city from behind the curtain, what’s a council seat but a promotion?

    The rest of the field includes a zoning commissioner, a tech contractor, and a logistics guy who thinks City Council is a team-building exercise. It’s giving “Nextdoor forum, but make it electoral.”

    In short: District 8 has a rollercoaster in its backyard, but the real whiplash is watching candidates campaign like it's 1998 and govern like it's SimCity. It has the money, the turnout potential, and the infrastructure to lead, but keeps electing people who manage to be boring and dangerous at the same time. The stakes are high. The vision? TBD.

    Sakib Shaikh

    Sakib Shaikh is a former staffer to outgoing Councilmember Manny Pelaez—which means even as Manny tries heading for the mayor’s office, his energy lingers like Axe body spray in a Planet Fitness locker room. Sakib’s campaign technically began with a pro-Palestine posture, which earned him a flashy headline in the SA Current, but let’s be honest: that radical reputation was out the door faster than a ceasefire resolution at City Hall. Since then, he’s tacked hard into business-friendly vibes, branding himself as the “reasonable” choice–until you remember what the landlord's reason usually looks like.

    And just in case you needed another reason to clutch your union card, Sakib’s also endorsed by Futuro SA, a charter school front group with the political subtlety of a sledgehammer and the ethics of a hedge fund. Their whole thing is draining public education funds under the noble banner of "choice," which in practice means fewer nurses, fewer counselors, and more glossy brochures about grit. If your vision for education involves replacing school boards with brand managers, you’ll love this part of the platform.

    He’s selling experience and moderation, but it’s giving business casual continuity just with slightly less smarm than his old boss. 

    Cindy Onyekwelu

    Cindy has one of our favorite campaign slogans of the year, “The Struggle is Real,” and while we absolutely agree with that, it’s unfortunately only going to get worse. We’re also sorry we didn’t email you back, sorry, we’re struggling too!

    Ivalis Meza Gonzalez

    If you’ve ever thought “what if the establishment ran for office... again?”—congrats, you’ve met Ivalis Meza Gonzalez. She’s Ron Nirenberg’s former chief of staff, now endorsed by him, Judge Peter Sakai, and SAPOA, because nothing says fresh leadership like getting the gold star from the political class you already helped manage from the inside.

    She touts “decades of public service” (read: decades of being adjacent to decisions) and brags about her work during the pandemic and the winter storm, which is bold considering how those went for, you know, the rest of us. Her whole pitch is “I already know how the sausage gets made,” but we’ve seen the city budget, and frankly, y’all should be cooking something else.

    If you’re looking for change in District 8, maybe skip the candidate whose main campaign platform is basically “Hey, remember me from my boss’s calendar invites?”

  • Rationale: The median District 9 voter is probably pretty happy with John Courage. There’s two likely contenders: Angi Taylor Aramburu and Misty Spears, with a potential spoiler. Angi is like what happens when moms get involved in politics through the PTA and Misty is like what happens when moms get involved through Libs of Tik Tok. 

    Aramburu is the best candidate with a chance to maintain ‘normalcy’ in the seat, but is there a new normal? District 9 is the city’s most conservative district in presidential elections, but City Council has been spared the more crank tendencies of forced birthers and Lawfare specialists that would make Julissa jealous. 

    Misty Spears and April Chang are hoping to finally bring a conservative voice to the seat but, just like John Courage, are going to go back and forth. Aramburu has a fine enough platform that correctly posits Courage’s strength was in his constituent services team. This isn’t to say Aramburu is expected to follow in Courage’s footsteps. She’ll bring new perspectives and experiences to the District, which will at least make listening to Council sessions a bit less dull. Then again, that’s technically true for Spears and Chang, as well. 

    Angi Taylor Aramburu

    Angi might be the best of the worst in District 9. She has a smattering of union endorsements like Northside AFT and AFSCME, but also by Crypt Keeper Nelson Wolff so who’s to say which direction she’ll go. It’s never really a good sign when someone has “Smart Growth” as one of their policies, but in her defense she’s not actually talking about the YIMBY policies.  She means something that no one else associates with that term like eliminating wasteful spending. 

    Emily Joy Garza

    Emily has been attending public comment every Wednesday at 5pm for about two years, and so it’s no surprise she touts herself as the founder of a neighborhood association. Her ‘Protecting the Vulnerable’ plank of her platform is admirable and correctly does not mention police as doing so. It’s a shame she didn’t lean more into driving Patrick Von Dohlen into an asylum this election by making an Australian Makeup product type Tik Tok about her trench coats. 

    Daniel Mezza

    Daniel is a small business owner who probably came to city council at some point to complain about public works. He previously served as something to Will Hurd and John Cornyn which means he absolutely has thoughts about Gina Ortiz Jones running for Mayor. 

    Misty Spears

    Spears is filling in, and toning down, the Right lane of this year’s D9 race. Spears currently works as Grant Moody’s Constituent Services Director and they would both like to remind you they’re not like the other republicans. Her platform feels a bit like the “Say the line, Bart!” meme and then it’s just “MORE COPS LESS HOMELESS” but hey it’s working for Gavito so give it a shot. 

    April Chang

    April is allegedly friends with Governor Abbott but she really hopes you can’t tell by her san serif signs. 

    Tristen Hoffman

    Tristen is the Young Gun in this race. They’re a former (current?) speech kid, which as a former speech kid, Tristen please get out of there. They may also be an anarchist as they’re choosing to organize with people (?)  instead of organizations (?). There’s truth in both of those if you think about it enough. 

  • Rationale: District 10 is like a DEI program for DUIs. If you live in District 10, please know that we feel for you. The district of course gets lumped in with the other Northside districts but it’s increasingly made up of constituents displaced from inside 410. It’s only a matter of time before we start seeing signs saying “Don’t Dignowity My Dutch Bros.”

    It’s expected for Marc Whyte to remain in the D10 seat for another four years. The (alleged) Designated Driver of City Council has out-raised most of his opponents, and most of his Council colleagues that matter, which raises the question of what Marc’s future plans might be. As a previously failed Texas House candidate maybe we’ll have a northside Marc Off in House District 121 or maybe Mayor Perry vs Marc for mayor?

    One of his other competitors, Eric Litake is to the right of Mr. Whyte. He doesn’t think Marc is conservative enough, so if advocating against abortion rights and rejecting affordable housing tax credits isn’t good enough, I guess he’s your man? 

San Antonio Independent School District (SAISD) Board of Trustees

  • Rationale: San Antonio DSA is proud to endorse Sarah Sorensen for her first re-election campaign since defeating Steve Lechelop. In her four years as a school board trustee, Sarah has been an incredible tribune for her constituents. From fighting school closures, to overseeing one of the largest raises in teacher pay in over 20 years, to taking on Weston Urban and their plans to destroy affordable housing for a ballpark, Sarah has not shied away from big fights for the working class. It is precisely her tenacity on these issues that has brought in her opponent, former Texas House Rep and 2015 mayoral run loser, Mike Villarreal. 

    Sarah ran four years ago on the Schools Our Students Deserve slate and is endorsed by the San Antonio Alliance of Teachers and Support Personnel, Local 67. 

    Our opponent:

    Mike Villarreal:

    Let's get one thing straight, Mike is running because Sarah voted against giving a blank check to Weston Urban. She dared to say that Nelson Wolff’s dream stadium shouldn’t be planned with land they don’t own. He refuses to answer if SAISD should’ve closed more schools. He can’t articulate how his platform is different from hers and he refuses to answer what votes he would’ve done differently. So either he thinks our kids are for sale or he thinks he can do the job better because…he’s a man?

    His campaign finance report is already a murderers row of city council donors (including the lawyers who lobbied city council for the Missions stadium) and without a doubt we’ll see more outrageous donors after the reporting period. Does no one find it odd that voters have received more mailers from Mike Villareal than even mayoral candidates? Lavaca voters may have a short memory with historic preservation, but we still blame your family for losing the Chili Bowl. 

  • Rationale: Jacob Aaron Ramos is an SAISD parent and military veteran, who can often be found advocating for his children at SAISD board meetings. And we too think that he would do great advocating from the school board dais. Jacob is the Alliance-endorsed candidate in the race, and he has deep roots in SAISD District 3 as he’s a lifelong resident. During SAISD’s recent round of school closures, Ramos was a steady presence at school board meetings where he advocated against SAISD administration plans to contribute more vacant buildings for the urban core of San Antonio.

    Adding another School Board Trustee in the vein of Sarah Sorensen and Stephanie Torres would be a major bonus for our public schools in the heart of San Antonio.