OC Salsa

OC salsa Logo

Call Us: (949) 813-0412


weekly Advance Salsa Class at OC Salsa Dance Studio in Fountain Valley

WHEN: Wednesdays 7:30pm-9:30pm 

LENGTH: This is an ongoing 2 hour weekly class

COST:  Free for members, $40 per training class (2 hour long),  5 Class Session card $149. Advanced Training Students paying monthly can attend all Salsa Bachata Classes Parties and Bootcamps.  

LOCATION: OC Salsa 16131 Harbor, Fountain Valley 

WHO QUALIFIES FOR THIS CLASS: Salsa Dancers with at least 2 years of social dance experience, who can comfortable lead and follow  double turns, stay on beat to the music constantly (on1), have a solid lead and follow technique, they keep the line and slot, and  who currently feel comfortable on the dance floor or students have passed the OC Salsa Evaluation from Int to advance. Classes by OC Salsa Instructor Xiu Nguyen. 


To maintain the level and quality of training , only students that qualify will be part of the training program (qualification stated above) . Every Class starts with a warm sequence using moves from OC salsa Beg to Int level syllabus ad techniques to make sure everyone is at the right level. Students who did not evaluate from Intermediate to advance level with OC Salsa ca consider the first day class as evaluation where the instructor will let you know after warm up wether you can join in the class or not. 

OC Salsa is Dance School located in the City of Costa Mesa that teaches Salsa & Bachata. It was funded under the principle of bringing people together, providing the best possible dance instruction & adding the most fun into the students every day lives.

No partner needed. The majority of students come by themselves so we partner students up at class. No Appointment Needed, just come in 10 minutes prior to any class to check in. Tues, Thurs & Sat classes are at Danscene Dance Studio, 2980 Mcclintock Way, Costa Mesa. Wed and Monthly Bootcamps are at Cafe Sevilla 1870 Harbor Blvd, Costa Mesa.

OC Salsa has been making people happy & dancing in the area of Costa Mesa, Orange County, CA for over 12 years and counting.
Give OC Salsa a try and see for yourself. Start Today!


 GOALS: To get intermediate dancers confidence and tools to grow  as social salsa dancers through learning new challenging moves like triple & multiple spins, solo spins, barrel turns, variations, body movement, rhythm, musicality, styling while perfecting and improving lead and follow techniques. 

NOTE: This is not a performance showcase team. This is 100% Social Dancing 2 hour ongoing class every Wednesday. No shines in this class, this class strictly focuses on partner work. 


ABOUT THE TRAINING: The OC Salsa Advance training class will teach content and drills from the OC Salsa Syllabus. There are about 18 steps plus drill techniques for spins, turns, balance, body movement, lead and follow that will be implemented and rotated from class to class.  All videos of the drills and syllabus will be available for students to access for support. This class is structured to cover all material and content over the course of 2 hours. Student wishing to participate on this class are required to  take the 2 hours.  



No special shoes or clothes required. Just the desire to learn and have fun.

Coming by yourself? No problem. 99% of our students come on their own. We partner students up at class.

We specialize in students with zero experience. Every dance class starts with a warm up, then we covers the basic dance steps and moves for Salsa & Bachata dancing over the course of 1 hour. The classes moves at a pace that is designed specifically for beginner to learn efficiently. We teach with a proven method of 10 b beginner steps and 10 intermediate steps (Salsa and or Bachata) that guarantees the student will learn how to dance. Part of our classes format is non stop practice dance after class where you apply what you learn with other students. Check out the steps (along with videos

No special shoes or clothes required. Just the desire to learn and have fun.



Meet Esteban, Owner of OC Salsa and creator of The OC Salsa Program. This is his story & why he believes in building real Connections Through Dancing. 

See What People Are Saying

  • ★ ★ ★ ★ ★

    ” I have taken beginner group salsa classes from Esteban. He accommodates the newbie (never danced before), beginner and intermediate levels. Great Instructor – learned a lot and had a lot of fun! There are many people to dance with so don’t worry not having a partner.”

    Candace I.
    Candace I.Mission Viejo, CA
  • ★ ★ ★ ★ ★

    “It was a great place for beginning salsa learner like myself. Esteban introduced himself and Heather taught my beginner class. She was more than patient with all of us and had a great energy about her. Definitely coming back for more lessons!”

    Frank D.
    Frank D.Fountain Valley, CA
  • ★ ★ ★ ★ ★

    “OC Salsa has given me the chance not just to learn how to dance but also to meet great people! Esteban provides an amazing family environment. I’m happy to bring my young daughter to class because I know she learns positive things in a healthy environment! OC Salsa provides me with opportunities to have fun as I’m safe! Many of the people I have met through OC Salsa have become life lasting friends! I have to say that, at OC Salsa, I always feel welcomed.”

    Ana D.
    Ana D.Tustin, CA


Frequently Asked Questions


  • What is the cost to join a salsa / bachata class?

    Each group class cost is $20. We offer discounted 10 classes punch cards for $149 online or at the door OR PRE PAID HERE CLICK HERE  . We also offer all inclusive classes and parties for $129 Monthly CLICK HERE FOR INFO.  For private Dance Lessons, which are one one one fast track learning with a professional instructor, the classes are 55 minutes and the price is good for one or two people (couples): $99 per lesson. We offer discounts for packages. Packages can be paid in payments: 10 for $890 ($89 a lesson) and 20 for $1580 ($79 a lesson).

    Call us for more information 949-813-0412

  • Where are you located?

    OC Salsa Dance Studio is located at located at 16131 Harbor Blvd, Fountain Valley  right between the 405 Freeway and 22 Freeways, limiting with the cities of Santa Aa, Garden Grove ad Westminster. The main intersections are Harbor Blvd and Edinger. .

  • Do I need a partner?

    No you don’t, 98% of our students come without one. For group classes, we partner them up there and we rotate everyone so you get to dance and meet many people. For private lessons you will be dancing and learning directly from the instructor, or dancing with your partner if you bring one.

  • Do i need special shoes or clothing?

    No, you don’t. Many people come from work, or the gym. Just bring comfortable clothing that you feel like you can move and feel relaxed. No need to dress yourself up. For shoes we suggest fitted shoes (no sandals) and shoes that you can slide on wood floor and be comfortable dancing on. We recommend to invest in Salsa Dance Shoes as you get more into dancing and our classes. They are designed for dancing and to be comfy and  on your feet for long periods of time.

  • How long does it take to learn how to dance?

    Although this varies from student to student, the average takes about a month to grasp the beginning steeps, and 2 to 3 months to feel comfortable with the basics steps dancing in a social setting. But this is a process. From the very first class the students take, we encourage students to practice. We also make this easy for students by learning from the OC Salsa syllabus program, where students can learn the names of the moves, have a visual of what they will learn, look forward to advance on skills, measure their progress and look up to advancing to the next level.

  • What is the OC Salsa Syllabus?

    The syllabus is a series of specific dance steps and techniques that are assigned to each class. Beginner Class Syllabus covers steps 1-10, Intermediate Class Syllabus covers steps 11-20 and Advance Syllabus Class covers steps 21-30.

    All Beginner students start in Beginner Level 1 and they learn from the syllabus until the reach Beginner Level 3. That means that all 10 steps and techniques are divided within 3 Beginner levels. This way students can evaluate and move up to the next level. Beginner 1, 2 and 3 students all take the same class. Once ready students evaluate to move to Intermediate Class where we teach Level 4, 5 and 6 combined. Once again, students move up levels within the same class to measure progress and learn effectively.

    From Intermediate Level 6, students evaluate to the Advance Classes where level 7, 8 and 9 students learn together. Advance Level 9 is the higher level offered by OC Salsa.

  • Do you offer teaching training certifications and teaching opportunities within OC Salsa?

    Yes, we do.

  • Why do you offer parties and outings?

    We create these opportunities so students can practice among friends and promote camaraderie and bonding among our students. Learning how to dance , like learning a new skill, takes time and can be challenging. We make the transition from classes to dancing at social settings the easiest possible. We encourage students to attend our events regularly so the can practice more and make friends in the process. And when you come to on of our events for the first time you don’t have to come to dance.  Just come in and enjoy the atmosphere; see how things are. This is the first step. After that the second time you know what to expect and maybe you dance one song. Third time a little more and so on. You do it a little bit at a time. Many students have the belief that you will take enough classes and then at one point be ready to go dancing. The reality is that you have to build confidence to dance what you learn at classes a little bit a time. So we suggest to dive in! Come to our events, even if you took only one class or none. We know you will have a blast.

  • Sign me up! What do I need to do?

    For group just come in during class time,  no appointment needed. We just ask new students to come in about 15 minute before the beginning of class to fill up new students form and to check in. That is it!