top of page
This is where I'll be adding blog posts and other announcements. Please sign up so you'll get the latest!
Lessons Learned, part three: Time for a Town Hall
Most people I talked to this campaign season love living in American Canyon. We are a safe and welcoming community. We still have a...
Lessons Learned, part two: Feeling Safe
There's a saying about a canary in a coal mine. The canary represents an early warning system. Referring to my second major lesson...
Lessons Learned, part one: Local Traffic Safety
I'm wrapping up my walking campaign this week, and I have talked to a lot of people. I want to summarize those conversations, and what I...
Candidate Forums - Listen Now
Learning about the candidates is the most important job for a voter. Candidates should make it as easy as possible, of course--that's...
Update on Traffic
Over the last four years, we have finally made headway on our traffic issues. And I am happy to say that I played a key role, both as a...
A Climate Action Plan for American Canyon
Climate change went from a debatable topic 12 years ago, to an obvious crisis today. The dramatic weather changes, along with horrific...
Neighborhood Town Hall Meetings
Getting a chance to to talk to voters is great. Going door to door has been my go-to approach, but this year, I want to encourage a more...
Petition-Signing/Pizza Party! Stay Tuned!
A tradition for my campaign--hosting a pizza party at our local RoundTable Pizza. Enjoy a great pizza and sign my Nomination Papers! ...
The Campaign Begins!
The Fourth of July is a great time in American Canyon. By far, it is our signature community event. This year, there were literally...
Making the Case for Mark Joseph
At this point in time, about 50% or more of the voters have already turned in their ballots. So this is written for those that are still...
Blog: Blog
bottom of page