Dear Students, we are going to postpone our classes till May 1st

Register For Lessons and Events

Register for wedding preparation

Registration is quick and easy!

Reserve your place in current and upcoming lessons or events, and we'll keep you up-to-date with information or changes you need to know about.

If you would like to see our tuition rates, just click the button below:

Step #1 - Registration

Required information is marked with an asterisk *

— Call to schedule —
— Call to schedule —
Ongoing Mon 6:30 p.m. - 8 p.m.
Ongoing Sat 10:15 a.m. - 11:15 a.m.
Ongoing Thu 4:30 p.m. - 5:30 p.m.
Ongoing Fri 9:30 a.m. - 10:30 a.m.
Ongoing Sat 9:30 a.m. - 10:30 a.m.
Ongoing Mon 9:30 a.m. - 10:30 a.m.
Ongoing Mon 5:30 p.m. - 6:30 p.m.
Ongoing Wed 9:30 a.m. - 10:30 a.m.
Ongoing Wed 5:30 p.m. - 6:30 p.m.
Ongoing Wed 6:30 p.m. - 7:15 p.m.
Ongoing Mon 6:30 p.m. - 7:15 p.m.
Ongoing Tue 6:30 p.m. - 7:15 p.m.
Ongoing Sat 9:15 a.m. - 10:15 a.m.
Ongoing Tue 9:30 a.m. - 9:30 a.m.
Ongoing Sun 9 a.m. - 10 a.m.
Ongoing Thu 7 p.m. - 8 p.m.
Please call for parties greater than 6.
Group Classes
  • $80.00 / person for 6-class punch card (never expires).
  • $18.00 / person drop-in fee
Wedding Preparation
  • $375.00 / couple for 5 private lessons.
Private Classes
  • $85.00 / individual or couple, includes 2 Foundation or Bronze level classes offered during the week
  • $375.00 / individual or couple one-time introductory discount for first 5 lessons.
Semi-Private Classes
  • $90.00 / group of 3–9 people.
  • $10.00 each extra person.
Monthly Social Party
  • $15.00 / Person
  • $15.00 / Person includes a group class immediately prior to party