Monday Pre-primary Ballet, 4.30 PM to 5.30 PM
Monday Primary Ballet, 5.30 PM to 6.30 PM
Monday Grade 1 Ballet, 6.30 PM to 7.30 PM
Tuesday Yoga, 10:00 AM to 11:30 AM
Tuesday Stretch & Beyond for Ballet (SBB ) , 5:00 PM to 6:00 PM *for TLFCB ballet students only. Also available to attend online via Zoom
Tuesday Intermediate Ballet, 6:00 PM to 7:30 PM (only Grade 5 and above or selected candidates on basis of past ballet experience )
Wednesday BarreFIT, 11:00 AM to 12:00 PM
Wednesday Grade 4/5 ballet, 5.30 PM to 6.30 PM
Wednesday Beginner’s Pointe, 6.30 PM to 7:30 PM
Thursday Pre-primary ballet, 5:00 PM to 6:00 PM
Thursday Jazz, 6:00 PM to 7:00 PM
Thursday Grade 3 Ballet, 7:00 PM to 8:00 PM
Friday Grade 2 Ballet, 5:00 PM to 6:00 PM
Friday Cunningham Technique, 6:00 PM to 7:00 PM (Update : October 2025 – This class is currently unavailable. Please check back for future availability )
Saturday Grade 5 ballet, 7.30 AM to 9:00 AM
Saturday Grade 4 ballet, 9:00 AM to 10:00 AM
Saturday Grade 1 ballet, 10:00 AM to 11:00 AM
Saturday BarreFIT, 11:00 AM to 12:00 PM
Saturday Primary Ballet, 12:00 PM to 1:00 PM
Saturday Pointework Ballet, 1:00 PM to 2:00 PM (selected students only or on the basis of past ballet experience)
Saturday National Youth Ballet, 2:00 PM to 3:30 PM (only for selected candidates, entry via audition only)
Sunday Grade 6 ballet, 7:30 AM to 9:00 AM
Sunday Grade 3 ballet, 9:00 AM to 10:00 AM
Sunday Grade 2 ballet, 10:00 AM to 11:00 AM
Sunday Advanced Ballet 11:00 AM to 12:30 PM
Sunday Grade 2 12:30 PM to 1:30 PM
Sunday Adults Ballet Beginners, 1:45 PM to 2:45 PM (New Admissions to this class are paused as all students are working for the big April ballet production. Admissions will resume 19th April 2026)