
View your personalized ballot, check your voter registration, make a plan to vote, and research every name and measure on the ballot with BallotReady.
Get StartedNo one should have to choose between life‑saving care and groceries. David supports Medicare for All so families can see a doctor, fill a prescription, and get emergency care without going broke. Learn more
A safe, stable home shouldn’t be out of reach. David will fight to lower housing costs and create more paths to homeownership so families can put down roots and build a middle‑class life. Learn more
David supports a living wage and policies that actually raise pay, not just corporate profits. Learn more
View your personalized ballot, check your voter registration, make a plan to vote, and research every name and measure on the ballot with BallotReady.