Our classes
casual class
We provide a variety of dance styles led by our highly skilled and experienced instructors.
Our casual classes run on a fixed-time basis, allowing you to join these classes at any time that suits your schedule.

FIRST TRY PASS available for Newcomers!
For just $15 per hour, valid for seven days, you can try multiple sessions, with a maximum purchase of 6 hours.
Dive into your passion for dance today! Contact us now for booking.
CASUAL CLASS TIMETABLE
For JMC casual-class pass holders, you can use the Mindbody mobile app or Our Website (please click the button below) to book classes.
If not, please contact us via Instagram(@jmcdancelab) or Wechat (jmcdance) to book a trial class or purchase a pass.
More class types
OUR courses

Short course / Themed course
Themed Course: MULTIPLE schedule(s) per week.
Designed for those who want to delve deeper into learning a complete dance choreography or mastering the fundamentals of a specific dance style within a defined period.

Performance course
Our performance courses are specially designed for JMC’s biannual dance showcase. During these classes, instructors provide detailed teaching and choreography preparation, culminating in a performance at JMC’s dance showcase.

Filming Course
Our filming course encompasses instruction on choreography, formation coordination, meticulous detail refinement, and final filming. It’s ideal for those aiming to learn and film a complete dance choreography, particularly suitable for those interested in learning and filming K-pop dance cover videos.
Personalised classes
Private classes
one on one private
one on one private
With focused one-on-one sessions, you'll receive personalised feedback, targeted exercises, and accelerated progress towards achieving your dance aspirations.
group private
group private
*Price varies based on the group size (can be 2 or more).
wedding dance
wedding dance
Our experienced instructors will work closely with you to create a personalised and unforgettable first dance. Whether you're beginners or have some dance experience, we will tailor the choreography to match your style, personality, and wedding theme.