Advertisement · 728 × 90
#
Hashtag
#100daysofjazz
Advertisement · 728 × 90
Video

As Mayor, I will come to you for feedback. In your wards. Holding consistent office hours and town halls. Because I need to hear your feedback to represent you well. In every corner of the city. #jazzformayor #100daysofjazz

6 1 0 0
Video

We are running a campaign to win, and we are going to do it! #jazzformayor #100daysofjazz P.S. Full disclosure, editing this too long and Courtney finished cooking without me 😅

6 0 0 0
Video

Help Minneapolis start a fresh new chapter.

Like and share this if you’re ready for a mayor who brings people together and leads with action. One share could be the difference in this race.
#jazzformayor #100daysofjazz

8 1 0 0
Video

The Aliveness Project, a model of wrap around services we need to replicate across the city of Minneapolis. #jazzformayor #100daysofjazz

14 1 0 1
Video

RT Rybak and I agree. We need to address the growing divide

I believe I am the candidate who can bring people together.

Not just through words, but by showing up and doing the work.

Watch our conversation:
YouTube.com/@jazzformayor

#JazzForMayor #100daysofjazz

3 0 0 0
Video

If you don’t rank your full ballot, you could end up with someone who is the complete opposite of what you believe in.

I believe if everyone votes their values, I will show I am the choice the majority of Minneapolis wants.

Rank fully, and rank me number one.

#JazzForMayor #RCV #100daysofjazz

59 11 0 10
Video

One lesson has stuck with me: if you can help, you should.

That’s how I’ve lived, fighting for the wrongfully convicted, building tools to keep drivers safe, teaching entrepreneurs.

As mayor, I’ll show up for you. With compassion. With action. Every time.

#JazzForMayor #100daysofjazz

9 1 0 0
Video

I’ll be the first mayor in 25 years with kids in public school. That means no one will fight harder for our students, teachers, staff, and unions.

We can do so much more, and when we do, the entire city benefits.
#JazzForMayor #100DaysOfJazz #MPS

10 0 0 0
Video

Mercado Central showed us what’s possible when community leads.

In my first 100 days as mayor, I’ll keep showing up and delivering policies that match this energy.

Let’s build a city that truly works for everyone.
#JazzForMayor #100DaysOfJazz

3 0 0 0
Video

Today I joined the Clean Energy Home Tours by UNIDOS MN. Families showed how clean energy makes homes affordable, healthy, and resilient.

In my First 100 Days, I’ll push to make clean energy the standard in every Minneapolis neighborhood.
#JazzForMayor #100DaysOfJazz

4 1 0 0
Video

Since 2019, Mpls has lost nearly 9% of its restaurants. That is more than numbers on a spreadsheet, it means fewer jobs, fewer gathering spaces, and neighborhoods losing character.

I want to hear from you. What would help you stay open and thrive?
#JazzForMayor #100daysofjazz

3 0 1 0
Video

Nearly all of the taxes we collect for the Minneapolis General Fund go to public safety. Are we seeing the results we should from such a massive investment? In my First 100 Days series, I’ll show how we can make every tax dollar work better for residents.
#JazzForMayor #100DaysOfJazz

10 1 0 0
Video

Budgets are about choices. Minneapolis spent $28M on police overtime in 2024, while taxpayers covered costs for private side jobs.

City Council acted to fix this, recouping $1.4M that can go back into our budget. Smarter spending = stronger safety.
#JazzForMayor #100DaysOfJazz

22 5 0 1
Video

It’s time to replace cynicism with excitement in Minneapolis. I’m running for our city, not against anyone else. Let’s build a future we can all be proud of.
#JazzForMayor #100DaysOfJazz

9 1 0 0
Video

What should we do with our $1.9B budget? #100daysofjazz #jazzformayor

5 1 0 0
Video

It’s been 25. Would you value a Mayor with experience as a Minneapolis Public School parent? And as a professor for that matter! #JazzForMayor #100DaysOfJazz

4 1 0 0
Video

The most powerful way people learn about a candidate is through mutual connections, not mailers. Share this video with someone you know. Trust spreads person to person, and that is how we build a movement.
#JazzForMayor #100DaysOfJazz

1 0 0 0
Video

Real progress takes real work. In my first 100 days, I will not take shortcuts, I’ll focus on safety, housing, protecting our residents, and growing small businesses with transparency and accountability.
#JazzForMayor #100DaysOfJazz

0 0 0 0
Video

For too long, Minneapolis has felt like the Vikings under coaches who made things slightly better but never great. We deserve more than incremental change. As mayor, I’ll lead with urgency to move us from “better” to the city we know we can be.
#JazzForMayor #100DaysOfJazz

7 1 0 0
Video

Imagine you could interview anyone in Minneapolis, who would you pick? Drop your answer below. #100DaysOfJazz #JazzForMayor

4 0 1 0
Video

As mayor, I will hold consistent town halls because leadership must be accountable every day of the year.
#100DaysOfJazz #JazzForMayor

11 1 0 0
Video

Labor Day is Minneapolis history. From mill workers to the 1934 Teamsters strike, our city helped shape America’s labor movement.

Today I am honoring every worker who keeps our city running. As mayor, I will always stand with labor. #jazzformayor
#100daysofjazz

6 1 0 0
Video

We need to ensure seniors can age in place with dignity. #jazzformayor #100daysofjazz

3 0 0 0
Video

I will be a mayor with both experience and presence. I am a lawyer, a teacher, a community builder, and a small business builder. Most importantly, I show up every single day across this city. That is the leadership I will bring to City Hall.
#JazzForMayor #100DaysOfJazz

16 4 0 0
Video

I didn’t wait to start the work, building trust, listening to neighbors, meeting with city council members, and building out real plans for Minneapolis. So please don’t wait to vote! Early voting starts Sept. 19. Progress starts when you take the first step.
#JazzForMayor #100DaysOfJazz

2 0 0 0
Video

The mayor says the levy should increase by 7.8%. The reality: many homeowners are paying double-digit hikes, up to 15% in some neighborhoods.

As mayor, I’ll keep levies under control and make sure every dollar goes to safety, housing, and small businesses.
#JazzForMayor #100DaysOfJazz

2 1 1 0
Video

Last night, my car was stolen from right in front of my house. I’m also running for Mayor of Minneapolis. Let’s talk about it. #100DaysOfJazz #JazzForMayor

14 3 3 0
Video

The DFL endorsement process has left many people questioning whether their voices mattered.

The bigger issue is trust. Without transparency and accountability in our institutions, we cannot move forward together.

#JazzForMayor #100DaysOfJazz

6 3 0 0
Video

Being mayor means managing a $1.9B budget and thousands of employees.

I’ve led a fast-growing startup, managed multimillion-dollar budgets, built diverse teams, and taught entrepreneurial finance.

That’s the kind of experience Minneapolis needs in its next mayor.
#JazzForMayor #100DaysOfJazz

7 2 0 0
Video

Send this to a student you know. We NEED them to vote. #jazzformayor #100daysofjazz

14 4 0 0