Ballroom & Latin dance · St. Petersburg, FL
Dance Passion a shortcut to happiness
No experience. No partner. No judgment. Your first 30-minute private lesson is free.
★★★★★ Google · Facebook · Yelp
Your first lesson is free.
Thirty minutes. No pressure. Come solo or with a partner.
- No experience needed — we start from the very first step.
- Meet the studio and talk through what you want.
- Decide what comes next — only if it feels right.
“Beautiful studio with excellent instructors. Go check it out! You won't be sorry!”
— Google“Everyone has been very friendly, patient, and supportive.”
— Facebook“Ivan is warm & friendly.”
— YelpChoose the path that fits you.
Private Lessons
One-on-one with your own instructor, at your pace — the most relaxed way for beginners and couples to start.
Explore private lessons
Group Classes
Learn the basics in a friendly group. A fun, low-pressure way to practice your steps and meet other dancers every week.
See group classes
Wedding Dance
Get ready for your first dance — even with zero experience. We'll keep it calm and simple so you feel confident on the big day.
Plan your first dance

Why it feels like home.
He started dancing as a child in Bulgaria to beat his own shyness.
It worked — and it became his life. Ivan left a career in technology to open Dance Passion, where his whole goal is simple: make a roomful of nervous beginners feel safe, welcome, and a little bit happier than when they walked in.
A look inside the studio.