Candidate for North Carolina State Senate - District 25 in 2024 North Carolina Primary Election.
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 StartedRevitalizing Agriculture with New Opportunities: John proposes innovative approaches to agriculture, like exploring the potential of medical and recreational marijuana, creating new economic and job opportunities. Learn more
Empowering Educators: Recognizing that teachers are the architects of our future, John pledges unwavering support for their needs and rights, ensuring they can focus on what they do best: teaching. Learn more
Restoring Public Funds to Public Schools: John passionately advocates for directing public funds exclusively to public schools, ensuring they are well-equipped to offer top-tier education.Safe and Healthy Learning Environments: He is committed to resolving infrastructure challenges like mold in schools, safeguarding the health and well-being of our children and educators. Learn more
Protecting Healthcare Rights: He believes medical decisions should remain private, between doctors and their patients, free from political intrusion. Learn more
Encouraging Diverse Housing Options: John advocates for legislative changes to allow for more duplexes and triplexes, diversifying housing options and increasing affordability. Learn more
Supporting First-Time Homebuyers: He is committed to implementing supportive measures for first-time homebuyers, helping them navigate the market and secure their piece of the American dream. Learn more
Tackling High Rental Costs: He is determined to address the skyrocketing costs of renting, making living in North Carolina more affordable for everyone. Learn more
Universal High-Speed Internet: In today's digital world, internet access is a necessity. John is committed to expanding high-speed internet connectivity, especially in underserved areas, to ensure no one is left behind. Learn more
A Fair Wage for a Fair Day's Work: He champions raising the minimum wage, advocating for every worker's right to a living wage. 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.