Step into confidence, connection, and real dancing — whether you're a beginner or leveling up your skills.
I'm not just a professional ballroom dancer — I'm a social dancer at heart. That means I teach you how to actually dance in the real world, not just perform choreography in a studio.
Every lesson is designed around you — your goals, your pace, your vision. Whether you want to shine at your wedding, dominate the dance floor at social events, or simply feel confident when music plays.
Tailored to what YOU want
Beginners absolutely welcome
Not just steps, but flow
See results quickly
Every journey starts somewhere. Let's find the perfect starting point for you.
One-on-one coaching tailored specifically to your goals and pace. Get my full attention and accelerate your progress faster than you thought possible.
Create a memorable first dance that feels natural, impressive, and uniquely you. No awkward stiff movements — just pure confidence.
Perfect for those with zero experience. I'll teach you the fundamentals from scratch — no judgment, just pure encouragement.
Learn how to confidently dance at clubs, events, weddings, and social gatherings. Be the person everyone wants to dance with.
Fill out the form below and I'll get back to you within 24 hours to confirm your lesson.
Not ready to book? Let's chat first! I'll answer your questions and help you find the right fit.
Email MeI'll reply within 24 hours
Find the perfect time slot
Show up and start dancing!
I don't just teach steps — I teach you how to actually dance. Real skills for real situations. Here's what sets my training apart:
Years of professional training and competition experience
Not just studio dancing — I know how to work a room
Lessons that are engaging, not boring
500+ students who've transformed their dancing
Everyone starts somewhere — I'll meet you where you are
"I make dancing accessible, fun, and most importantly — actually usable in real life."
— Zak
"I went from having two left feet to feeling like a natural on the dance floor. Zak's teaching style is so encouraging and fun — I actually look forward to my lessons!"
"Our wedding dance was absolutely perfect. Zak created something so special for us. Our guests couldn't stop talking about it!"
"I was nervous as hell about my first lesson. Zak made me feel so comfortable. Within weeks I was dancing at social events!"
"The energy in every lesson is electric. Zak doesn't just teach — he inspires. I've learned more in 3 months than I expected to in a year."
"My confidence has skyrocketed since training with Zak. Not just on the dance floor — in my entire life. Being able to dance well gives you this incredible presence. Worth every penny and then some."
Absolutely not! I rotate partners during lessons and can practice with you. Whether you're taking private lessons solo or with a partner, you're welcome here. The focus is on helping YOU learn and have fun.
Wear whatever is comfortable! Just make sure you can move freely. Avoid shoes with sticky soles (like rubber boots). Smooth-soled shoes, sneakers, or dance shoes work great. I'll give you specific advice once I know your goals.
It depends on your goals. Most beginners can learn basic ballroom dancing within 4-6 lessons. Want to feel confident at a wedding? You can do that in just a few sessions! I'll create a personalized plan based on what you want to achieve.
Absolutely yes! I specialize in teaching beginners. I start with fundamentals and build up gradually. No prior experience needed — just bring your enthusiasm. You'll be surprised how quickly you progress!
Your first lesson is all about getting comfortable! We'll start with a casual chat about your goals, then dive into some basic moves. No pressure, no judgment — just fun and learning!
Lesson prices vary based on length and package. I offer flexible pricing to fit different budgets. Fill out the booking form and I'll send you all the details — no pressure, just information.
I only take a limited number of students each week to ensure quality attention. Current availability is filling up quickly.