Free Consultation

Are you interested in learning to dance but not sure how to start? Contact us for a free 20 minute consultation where we can discuss which dances you’d like to learn, and evaluate your dance level. This is absolutely free, and there are no strings attached!

Private Lessons

Private dance lessons are the quickest way to learn to dance. They allow you to focus on particular dances of your choice, while progressing at your own comfortable pace. Private dance lessons can be scheduled to fit your busy schedule with the instructor of your choice. We offer private dance lessons for singles, couples, or small groups up to 6 people. Whether you are a beginner or an experienced dancer, one on one instruction is the most effective way to achieve your dancing goals.

Group Classes

Group classes are a great way to hone your dance ability in a group atmosphere. One major plus of learning to dance in a group setting is the peer motivation. We offer different types of group classes in a variety of styles, from social to competitive, from beginner to advanced. Please see group class schedule for more details. Click Here »

Social Dance

Social lessons and groups are aimed at those who want to learn to dance casually for social settings.

Competitive Dance

Competitive lessons and groups are aimed at those looking to compete as dancers. Dancers of all ages can become competitors. We focus on the technical, artistic, and performance skills targeted for world-wide competitions.

Wedding Dances or Special Occasion Choreography

Let us help you make your wedding or special event even more special with a custom choreographed dance. Our instructors specialize in choreography in multiple styles and can choreograph a personalized dance to the song of your choice.