Making Champions

At Step By Step learning to dance creates a sense of mastery and purpose!

About Step-by-Step

We teach all the popular dances, including swing, salsa, Argentine tango, hustle, west coast swing , as well as all Ballroom and Latin competitive dances, including American and International styles, such as chacha, samba, rumba, jive, waltz, tango, foxtrot, and more.

This is your chance to make a commitment to improving your dance skills. Our professional instructors will work with you to understand the dances that interest you, and prepare a lesson package that fits your goals.

About Olga Ginzburg

Dance Instructor and Competition Expert
Olga Ginzburg is not only one of California’s top competing Latin Professionals, but a very talented teacher and children’s dance coach and instructor in San Diego.

Moving to San Diego from the Ukraine, Olga has been dancing since she was 9 years old. She has been formally trained in Standard and Latin, and has won several competitions throughout the nation, including the US National Professional Rising Star International Latin Championship.

Olga currently coaches one of the largest groups of ballroom dancesport children in the state.


The Expertise to Make You a Champion!

Private Dance Lessons and Ballroom Classes

These lessons are available to all students. They are highly recommended for those who are interested in competitive dancing.

During these lessons, students will receive personalized instruction in technique, styling and general dance improvement.

These lessons will be individually scheduled on days and times that are convenient for the student’s schedule and instructor availability. Contact us for more information.

Achieve Your Dance Goals

At Step by Step Ballroom we prepare you for all aspects of the partner dance experience.

We teach from absolute beginners to highly advance competitive amateurs and professionals, and anyone who wants to keep up with the latest dance trends.

Our students consistently win competitions and have even appeared on TV.

We want to discuss your dance goals because we can help!

  • Kids Group Classes
  • Adult Group Classes
  • Private Classes


Simply Call us Now

(619) 277-3552

or Click on the BOOK NOW Button on the side and fill out the Booking Form.

Wedding Dance

Be the Star of your own Wedding

Your Perfect Wedding Dance

Step by Step is the place to help you put your style and grace in the spotlight. Be the star of your own wedding, as you glide across the floor in the most important dance of your life. It will be yours forever, and you will be able to recreate that special moment for the rest of your lives! If you have a special song, let us know.

Either way, we will work with you on simple but elegant choreography for any dance you choose: waltz, foxtrot, tango or whatever feels right for your special day. You will look as if you have been dancing for years!

To help you prepare for your special day, we offer:

  • Personalized Wedding Dance Lessons for the Couple
  • Choreographed or Semi-choreographed First Dance
  • Dance Lessons for Parents
  • Dance Lessons for Bridal Party
  • Dance Lessons for Bachelorette Party and Bridal Shower

Don’t wait! the earlier you start, the better.

Click on BOOK NOW to schedule an appointment.

Where to find Us?

San Diego's Best!

We teach at several locations in SAN DIEGO, CA

Contact us for more details

(619) 277-3552