Cookie choices

How we use your information
Skip to main content

Become a dancer in 3 months

David
Fabiola

What is your dance experience?

7-day money-back guarantee

Important dates

Join in the first two weeks. After that, enrollment closes until the next program starts.

  • Mon, Oct 5 October program · enrollment closed
  • Mon, Jan 4 Next program starts
  • Sun, Jan 17 Enrollment closes

What is your dance experience?

Level 1

Starter

$129 /mo

Start from zero. No partner needed.

Monday

  • 6:45 PM Bachata Foundations Program
  • 7:45 PM Body Movement & Footwork

Wednesday

  • 6:45 PM Salsa
  • 7:45 PM Zouk 1
Enroll now

Levels 1 + 2

Experienced

$149 /mo

Everything in Starter, plus Level 2. A strong foundation, and a challenge to keep growing.

Monday

  • 6:45 PM Bachata Foundations Program
  • 7:45 PM Body Movement & Footwork
  • 8:15 PM Sensual Foundations Program Level 2

Wednesday

  • 6:45 PM Salsa
  • 7:45 PM Zouk 1
  • 8:45 PM Zouk 2 Level 2
Enroll now
Level 3 and beyond →

Your plan includes

  • Monday progressive Bachata programs
  • Wednesday progressive Salsa & Zouk programs
  • Monthly Saturday/Sunday beginner Bachata class
  • Monthly Members House Party Practica
  • 7-day money-back guarantee
+8 drop-in credits a month

Monday · Bachata

A 3-month program with the same group. Each week builds on the last, from the first step to dancing at a social.

  • 6:45 PM Bachata Foundations Program Level 1with David Storey & Fabiola Santos
  • 7:45 PM Body Movement & Footwork Level 1with David Storey & Fabiola Santos

Wednesday · Salsa & Zouk

Salsa and Brazilian Zouk, built the same way: 3 months, the same group, at your level.

  • 6:45 PM Salsa Level 1with Sofia Badal
  • 7:45 PM Zouk 1 Level 1with Sofia Badal

Sat & Sun beginner Bachata

A beginner bachata class once a month on Saturday and Sunday, with access to the practica.

Free for members. Bring a +1.

Members House Party Practica

Eat, drink, play games, dance, and get to know your BSO family.

Free for members.

7-day money-back guarantee

Not for you? Text REFUND to (321) 320-9483 within 7 days of enrolling. We refund your first payment.

Starting on a later date? The 7 days count from your first class.

+8 drop-in credits

8 every month. 1 credit = 1 class or social, Thursday to Sunday. Tap one to see it.

With your credits

Bachata Tradicional

Level 1

Traditional Dominican-style bachata with Fabiola. Footwork, rhythm, and authentic flavor.

  • Thu6:45–7:45 PM · Fabiola Santos
With your credits

Styling in Partnerwork

Level 2

A bachata class on making your dance look good from the outside: how to add style within the partnerwork framework.

  • Thu7:45–8:45 PM · Fabiola Santos & David Storey
With your credits

Solo Dance Battle

Level 3

Train, then battle. Every class ends in a solo dance battle, and the winner goes on the leaderboard.

  • Thu8:45–9:45 PM · David Storey
With your credits

Galactic Yoga

All levels

Yoga with a cosmic twist. Flow, stretch, and center yourself before the weekend. Rotating instructors.

  • Fri6:00–7:00 PM · Lem Magby
With your credits

Contemporary Hip-Hop

Level 2

Learn the fundamentals of hip hop dance. Grooves, isolation, and basic choreography.

  • Fri7:00–8:00 PM · Carla Nunez
With your credits

Beginner Heels

All levels

Dance in heels with confidence. Choreography, technique, and performance styling. Rotating instructors.

  • Fri8:00–9:00 PM · Carla Nunez
Member benefit

Member practica

Eat, drink, play games, dance, and get to know your BSO family.

Free for members.

Member benefit

Sat & Sun bachata class

A beginner bachata class once a month on Saturday and Sunday, with access to the practica.

Free for members. Bring a +1.

7‑day money‑back guarantee

Not for you? Text REFUND to (321) 320-9483 within 7 days of enrolling. We refund your first payment.

Your journey

Month 1 of 3

Who you'll dance with

A couple laughing together on the dance floor
A couple dancing with big smiles
A couple dancing cheek to cheek
A couple smiling under the pink BSO neon
A couple hugging and smiling
Friends smiling at a BSO social

Students on BSO

“I think the atmosphere… it's a welcoming place.”

“A place to make friends, to learn together.”

“I definitely recommend this school to everyone.”

Your plan

Some Experience

Experienced

$149 / month

  • 7-day money-back guarantee
  • Levels 1 + 2 · Monday + Wednesday
  • 8 drop-in credits a month
  • Monthly member practica + Sat & Sun class
Enroll now

Level 3 and beyond

Master

Levels 1, 2 + 3 · by invitation

$149 /mo

Text 321-320-9483 for a code

Enroll now
InfinityEverything BSO · $199/mo

Good questions

I've never danced before. Which class is for me?

Start with Bachata Foundations Level 1 (Starter Membership). Our Level 1 Progressive Program is designed for new dancers and for those who want to strengthen their Bachata Foundations.

We've taught hundreds of people who thought they had "two left feet." By the end of Month 3, most are dancing confidently at weddings, parties, and socials.

I have previous dance experience. Which membership should I get?

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' Bachata classes. Even experienced dancers benefit from rebuilding foundations correctly. Most experienced students take Level 1 and Level 2 at the same time.

How long until I feel comfortable dancing at a wedding or party?

Most students feel comfortable after 3 months (12 weeks).

You'll know:

  • Basic bachata and salsa steps
  • Timing and musicality
  • How to lead or follow confidently
Do I need a partner?

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.

However, if you want to attend with a partner and stay together you can. Rotation is optional but encouraged.

What's a "Progressive Program"? Why not just drop-in classes?

Drop-in classes are fun, but are not the most effective way to build true skill. Our progressive programs have:

  • Consistent group of students
  • Carefully planned progression
  • Focused on results

Everyone starts together. Clear progression. Clear goals. You always know what you're working on next. That's why our students improve so fast!

How do classes work?

We offer two types of classes.

Progressive Programs (Monday & Wednesday) — 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.

What is the price of classes?

Most students choose a monthly membership for the best value and fastest results.

  • Starter Membership: $129/month
  • Experienced Membership: $149/month
  • Master Membership: $149/month
  • Drop-in classes: $20 per class (Wed–Sun only), save with a bundle

All memberships include a 7-day, 100% money-back guarantee on your first payment, and 8 drop-in credits so you can try our other classes!

See full pricing details

What special offers do you have?

We have three ways to get started:

  • 7-Day Money Back Guarantee
    Enroll in a progressive program, and if you don't love it within 7 days, we'll refund your first payment. No questions asked.
  • First Drop-In Class $10
    Try any drop-in class (Wed through Sun) for only $10.
  • $10 Week of Dance
    Before each new program cycle, try all our classes for $10/night. Happens 3 times a year. Check the calendar for the next one.
How does the 7-day guarantee work?

You pay when you sign up and attend your first week of classes.

If you're not satisfied within 7 days of first enrolling, simply text "REFUND" to (321) 320-9483 and we'll issue a 100% refund of that first payment — no questions asked.

The guarantee covers your initial enrollment payment; it does not reset on later monthly renewals. After that, cancelling is always free and self-serve from your account — see the Refund & Cancellation Policy.

What is included in my membership?

All memberships include:

  • 7-day money back guarantee
  • Monday + Wednesday programs at your level
  • 8 credits for drop-in classes & socials
  • Monthly member practica
  • Monthly Sat & Sun Bachata class

Starter ($129/mo): Level 1. Monday: Bachata Foundations Program, Body Movement & Footwork. Wednesday: Salsa, Zouk 1.

Experienced ($149/mo): Everything in Starter, plus Level 2. Monday: Sensual Foundations Program. Wednesday: Zouk 2.

Master ($149/mo): Levels 1, 2 and 3. Approval required.

Does my membership include drop-in classes? (Wed - Sun)

Yes! Memberships include 8 drop-in class credits that you can use for any drop-in class Wed through Sun, or socials.

Does my membership include socials?

Yes! Memberships include 8 drop-in class credits that you can use for any drop-in class Wed through Sun, or socials.

Can I drop in without becoming a member?

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.

I missed the program start. Can I still join?

In the first two weeks of a program. Enrollment for the October program is closed.

The next program starts Mon, Jan 4, and enrollment for it closes Sun, Jan 17.

Missed it? Text us at (321) 320-9483. We sometimes run a catch-up bootcamp.

How can I cancel my membership?

You can cancel any time from your account page.

Where are classes held?

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

Can I freeze or cancel my membership?

Yes, you can freeze or cancel at any time from your account page. No minimum time commitment.

Jovanny and Anastasia, BSO's founders

See you Monday

Monday, January 4 · 6:45 PM · 7800 S US Hwy 17-92, Fern Park

Start here

Find your track

Start here