Progressive Dance Programs
No More Watching
from the Sidelines
Become a Dancer in 3 Months
Learn Bachata & Salsa with our proven 3-month structured program. Start as a beginner, finish as a confident dancer.
See Schedule & Pricing
Why Join BSO?
Join over 500 students who transformed from wallflowers to confident dancers
Progressive Curriculum
Our proven 3-month system takes you from nervous beginner to confident dancer with clear, structured progression.
Bachata Specialists
Florida's only dedicated Bachata specialty school. We teach technique and details other studios skip.
Start Together, Learn Together
Join a small group and progress together. Everyone learns at the same pace while building friendships.
Money Back Guarantee
Try your first week risk-free. Not excited after 7 days? Get a full refund — no questions asked.
Choose Your Program
Starter
- Level 1 program (Monday)
- Choose 1 extra day (Wed, Thu, or Fri)
- Monthly practica access
- Pre-social class + guest
- WhatsApp community access
- Level 1 program (Monday)
- Choose 2 extra days (Wed, Thu, or Fri)
- 3 class days per week
- Monthly practica access
- WhatsApp community access
Experienced
- Level 1 + Level 2 programs
- Choose 1 extra day (Wed, Thu, or Fri)
- Intermediate technique & styling
- Monthly practica access
- WhatsApp community access
- Level 1 + Level 2 programs
- Choose 2 extra days (Wed, Thu, or Fri)
- 3 class days per week
- Monthly practica access
- WhatsApp community access
Master
Approval Required- All levels (L1 + L2 + L3)
- Choose 1 extra day (Wed, Thu, or Fri)
- All socials included
- Monthly practica access
- Approval required
- Monday: All programs (L3 requires approval)
- Wed-Sun: Every drop-in class
- BSO Training Team (when approved)
- All socials + monthly practica
- Best value for dedicated dancers
Apply for
This membership level requires approval. Tell us about your dance experience.
Weekly Schedule
Monday program + your choice of extra days
Real Talk
Hear From Our Students
Frequently Asked Questions
Our Progressive Program starts everyone at absolute zero on Day 1.
You'll be in a closed group with other complete beginners — no one is ahead of you, no pressure to "catch up." We've taught hundreds of people who thought they had "two left feet." By the end of Month 1, most are dancing confidently at weddings, parties, and socials.
Start with Level 1 (Starter Membership).
Experienced Membership.
You'll take Level 1 + Level 2 Progressive Programs simultaneously.
We're a specialty bachata school. Our Level 1 goes deeper than most schools' beginner programs — even experienced dancers benefit from rebuilding foundations correctly. Most experienced students take Level 1 and Level 2 at the same time.
Most students feel comfortable after Month 1 (4 weeks).
You'll know:
- Basic bachata and salsa steps
- Timing and musicality
- How to lead or follow confidently
By Month 3, you'll feel confident on any dance floor.
No. Most people come solo.
You'll rotate partners during class, which actually makes you a better dancer — you learn how to dance with anyone, not just one person.
Drop-in classes are chaotic:
- Mixed skill levels
- No structure
- Constantly trying to catch up
Our Progressive Program is different. You move through Month 1 → Month 2 → Month 3 with a closed group. Everyone starts together. Clear progression. Clear goals. You always know what you're working on next.
That's why our students improve so fast.
We offer two types of classes.
Progressive Program (Monday) — These are members-only classes that follow a structured syllabus designed to help you learn quickly and correctly. You progress week by week with the same group, building real confidence and skill. The full curriculum is 3 months, with new groups starting regularly.
Drop-In Classes (Wednesday–Sunday) — Flexible classes you can attend week-to-week. Members attend freely, or you can drop in for $20 per class (save with a bundle). Great for extra practice or casual learning.
Most students choose a monthly membership for the best value and fastest results.
- Starter Membership: $129/month
- Experienced Membership: $149/month
- Master Membership: $169/month
- Drop-in classes: $20 per class (Wed–Sun only), save with a bundle
All memberships include a 7-day, 100% money-back guarantee.
We don't offer casual free drop-ins. Instead, we make it risk-free to get started.
If you attend a drop-in class and decide to enroll in a membership the same day, your drop-in fee is credited toward your membership.
All memberships also include a 7-day, 100% money-back guarantee — no questions asked.
You pay when you sign up and attend your first week of classes.
If you're not satisfied after 7 days, simply text "REFUND" to (321) 320-9483 and we'll issue a 100% refund immediately — no questions asked.
Starter Membership:
- Level 1 Bachata Progressive Program (Monday)
- Level 1 Salsa Weekly Class (Wednesday)
- Body Movement + Salsa Footwork classes
- Monthly members-only practica
- Weekend Beginner Bachata class
Experienced Membership: Everything in Starter plus:
- Level 2 Sensual Bachata Progressive Program (Monday)
- Level 2 Brazilian Zouk Weekly Class (Wednesday)
Add all Thursday classes to any membership for only $25 more per month.
Memberships do not include Thursday classes.
If you'd like access, you can add Thursday classes for $25/month. This gives you access to Bachata Dominicana, Sensual Bachata Partnerwork, and Solo Dance classes on Thursdays.
You can add or remove this option anytime by texting us.
Yes. Drop-in classes are available Wednesday–Sunday. $20 per class (or save with a bundle).
Important: Monday Progressive Program classes are members-only and not eligible for drop-in bundle use.
You may try a Monday Progressive class for $30 (1.5 hours). If you enroll in a membership that same day, your $30 is fully refunded.
If you're serious about learning — not just casually dropping in — membership is the fastest way to real results.
Yes — Week 2 entry is allowed and still includes the 7-day guarantee.
After Week 2, you can attend our Catch-Up Bootcamp at the end of the month to join the following cycle.
Text us for details: (321) 320-9483
ORLANDO:
Bachata Sensual Orlando
7800 S US HWY 17 92, Unit 124
Fern Park, FL 32730
TAMPA:
Dance Factory Tampa
250 Westshore Plaza, Tampa, FL
Yes, you can freeze for up to 2 months or cancel at any time. No minimum time commitment. Just text us: (321) 320-9483