These coaches teach at top ranked spots and have great lesson fulfillment & student reviews.

With 25 years of dance experience under her belt, this dynamic dancer and instructor has taken the stage in iconic venues across the globe. From the bright lights of New York City's Manhattan to international stages in DC, Brazil, Mexico, and throughout the US, she's shared her passion with audiences far and wide. Specializing in a wide range of ballroom and Latin styles, including Zouk, she's honed her craft to perfection. As a gifted teacher, she excels at breaking down complex steps into bite-sized, easy-to-follow instructions, allowing students to pick up the rhythm and dance with confidence. Whether you're a seasoned dancer or just starting out, she's the perfect partner to help you master the art of dance.
"Margo is An amazing instructor. She taught me out of dance so quickly. I mastered all the beginners intermediate and even advanced steps less than 10 lessons. I now have the confidence to go out and dance. I highly recommend this instructor.



Tennis has been my lifeblood since the age of 4. Growing up, I proudly represented Ukraine on the national junior team, consistently ranking among the top 3 players in my country. My passion and talent led me to compete at the Division 1 collegiate level, playing for a top 50 NCAA team. My college career was marked by both individual and team success, including victories in prize money tournaments and championship titles in the Big South and Sun Belt conferences. Now, I'm eager to share my wealth of experience and inspire others to reach their full potential on the court.
"Yevhen is an outstanding pro. He has a tremendous understanding of the technical aspects of tennis and how to translate that knowledge to players of all levels. He’s a pleasure personally as well. I recommend him without reservation.