Very dedicated, caring and professional team. Patient & persistent ensuring that the steps are learned properly. The studio is conducted with a sen...
Great, fun & relax environment, staffs are friendly, very professional and patience. Excellent teaching, just too expensive, but if you are willing...