• Group Classes

    Group Classes provide a stress free environment for any individual to learn ballroom dancing. It is also an excellent and fun way to learn the movements and techniques of the different ballroom dances. Read More
  • Private Lessons

    For those who wish to learn at their own pace or to those who are interested in competitive dancing, private lessons offer a customized syllabus to suit individual needs. Read More
  • Competitive Dancing

    Join us as a competitive dancer. We have experienced instructors who have competed at both regional and international levels to guide you to success. Read More
  • Studio Rental

    Our studio is available for rental to hold Private or Group Dance Lessons, Martial Art, Wushu, Pilates, Yoga, Fitness Training by Private Groups or Instructors. Read More
  • 1
  • 2
  • 3
  • 4


Can I take up Ballroom dancing course without a partner?


Do I need to have prior dancing experience?

Our beginner level dance courses are designed for students without dancing background. For students who have some dancing background, they are welcomed to register for the advance classes.

What is the difference between group lessons and private lessons?

Group classes give you the opportunity to make new friends and learn a new dance with different partners.

Private lessons are designed for students who prefer to have instructor focusing on your learning needs

Do I need special dance wear?

You can always dress in something comfortable and casual. To help your balance and movement, a pair of dance shoes is essential. Our staff will be able to assist you in selecting the shoes best suited for your needs.

What are the main differences between the genres of dance offered?

In general, the dances we offer can be divided into 4 categories.

Latin dances are generally fun, energetic and rhythmical. Latin Dances include Samba, Cha Cha Cha, Rumba, Paso Doble and Jive.

Standard dances are generally elegant, poised, and at times, dramatic. Standard dances include Waltz, Tango, Viennese Waltz, Foxtrot and Quickstep.

Social dances are easy to learn for beginners, and useful for social events. Dances include the Cha Cha, Rock ‘n’ Roll, Social Waltz, and Rhythm Foxtrot.