Exclusive Access

Online classes taught by the world’s best salsa dancers.

All skills

Classes for all skill levels, from beginner to professional.

Learn anywhere

Watch from your mobile device, tablet, and television.

Cancel anytime

Come back anytime you like and continue learning.

Welcome to my online classes! Teaching is one of my absolute favorite things and I'm so excited to finally be able to share with you everything I have learned throughout my dance career.

I've divided my classes into two levels: Beginner/Advanced Beginner and Intermediate/ Advanced. The classes are meant to be progressive, so can you can start at the beginning and work your way through. For first time salsa dancers, I start from the very beginning and break down the basic step and for more intermediate/advanced dancers, you'll be challenged by a variety of combinations. For both levels we'll work on improving your body movement, arm styling, foot work, timing, and spins. New classes will be added monthly, so you'll always have new videos to study.

If you have suggestions or requests, let me know. We want to make this the best experience possible for you. I would love to see your progress- be sure to tag me on social media @karelflores and use the hashtag #karelfloresonline when posting your videos.

I can't wait to train you! Besos!


Head rolls

In this class I teach you how to do proper head rolls, how to protect your body when using them and different ways to add them to your dancing

Cross overs

Continue working on the beginner syllabus. In this class we talk about the importance of crossovers and we learn different variations of them. Also includes exercises to strengthen your crossovers

Crossover combination

In this class we use a combination to play with our timing and work on some strong syncopations. In addition, we’ll work on adding body rolls and hip rolls to our shines.

Combination 8

This combination works on using levels, controlling timing and some pachanga. This combo can be combined as the first half of Combination 9

Combination 9

In this combination we play with body movement, syncopations along with some challenging changes of direction. This combination can be combined as the second part of Combo 8