Program Schedules  

Last Update: 2026-07-16 09:48
Back to MenuEffective as of 2026-06-29*
Print PDF
BadmintonBDM1A07:00-08:30GymOnline Form2026-06-29/2026-08-31Annual Program Fee $10
BadmintonBDM4A07:00-08:30GymOnline Form2026-07-02/2026-09-03Annual Program Fee $10
BadmintonBDM5E20:30-23:00GymOnline Form2026-07-03/2026-09-04Annual Program fee $10
BadmintonBDM6A07:15-09:15GymOnline Form2026-07-04/2026-08-29Annual Program Fee $10
BadmintonBDM7A07:00-09:00GymOnline Form2026-07-05/2026-08-30Annual Program Fee $10
Ballroom ClassBRB717:30-18:30CrosbyGoogle Form2026-07-05/2026-08-30Practice class only and no instructor.
BallroomBRM319:00-22:00CrosbyGoogle Form2026-07-08/2026-09-02Practice class only. No instructor.
BallroomBRM719:00-22:00CrosbyGoogle Form2026-07-05/2026-08-30Practice class only and no instructor.
Chinese CalligraphyCCA3A10:00-13:00OACGoogle Form2026-07-08/2026-09-02
Chinese Culture Dance CCD213:00-16:00OULCC(S)Google Form2026-06-30/2026-09-01
Crafts for CharityCRF313:15-15:15OULCC(S)Email2026-07-08/2026-09-02South Room (with mirror)
Cantonese Opera IntermediateCTO219:00-21:00AR1Email2026-06-30/2026-09-01
Cantonese Opera PracticeCTOP419:00-21:30Youth CentreEmail2026-07-02/2026-09-03Special Class for Performance
FilmmakingFLM215:00-17:00OULCC(N)Online Form2026-06-30/2026-09-15
Folk Song EnsembleFSE419:00-21:00AR1Email2026-07-02/2026-09-03
Guitar BeginnerGTB1A09:30-10:30OACGoogle Form2026-06-29/2026-08-31
Classical Guitar FoundationGTB1B10:30-11:30OACGoogle Form2026-06-29/2026-08-31For students who want to improve classical guitar skills
Health ExerciseHEE708:00-10:00AR1Google Form2026-07-05/2026-08-30Instructors: Dr. Fiona, Dr. Kelly, Master Maggie & Edmond, John. Click Google Form for new registration on Jun 14 @ 9am
KaraokeKRK118.30-22:30OACOnline Form2026-06-29/2026-08-31Some spots are available for drop in
KaraokeKRK318:30-22:30Youth CentreOnline Form2026-07-08/2026-09-02Some spots are available for drop in
KaraokeKRK512:00-16:00OACOnline Form2026-07-03/2026-09-04Some spots are available for drop in
KaraokeKRK619:00-22:30CrosbyNo2026-07-04/2026-08-29
KaraokeKRK713:30-17:00Youth CentreOnline Form2026-07-05/2026-08-30Some spots are available for drop in
Line Dance Beginner LND1BEG20:30-22:30CrosbyNo2026-06-29/2026-08-31
Line Dance Beginner LND2BEG13.00-14:30OACNo2026-06-30/2026-09-01
Line Dance Mix LevelsLND2FUN19:30-22:00OACNo2026-06-30/2026-09-01
Line Dance ImproverLND3IMP19:30-22:00OACNo2026-07-08/2026-09-02
Line Dance Intermediate LND4INT13:00-16:00OULCC(S)No2026-07-02/2026-09-03
Line Dance BeginnerLND5BEG19:00-22:00CrosbyNo2026-07-03/2026-09-04
Line Dance Intermediate LND5INT19:30-22:30OACNo2026-07-03/2026-09-04
Line Dance IntermediateLND6INT12:45-16:00CrosbyNo2026-07-04/2026-08-29
Live BandLVB219:00-22:00OULCC(N)Email2026-06-29/2026-09-01
Live BandLVB313:00-16:00OULCC(N)Email2026-07-08/2026-09-02
Live BandLVB517:30-20:00Youth CentreEmail2026-07-03/2026-09-04
Martial Arts and WellnessMAW714:00-16:00OULCC(S)Email2026-07-05/2026-08-30
Outreach ProgramORP114:00-17:00OULCC(N)Email2026-06-29/2026-08-31
PickleballPKL2B07:00-08:30GymNo2026-06-30/2026-09-01Annual Program Fee $5 will be collected if applicable
PickleballPKL307:00-08:30GymNo2026-07-08/2026-09-02Annual Program Fee $5 will be collected if applicable
PickleballPKL507:00-08:30GymNo2026-07-03/2026-09-04Annual Program Fee $5 will be collected if applicable
QigongQIG210:30-12:30OACNo2026-06-30/2026-09-01
Qigong + Basic Tai ChiQTC314:00-15:00OACNo2026-07-08/2026-09-02
Rhythmic Music MovementRMM219:15-21:15CrosbyGoogle Form2026-06-30/2026-09-01Click Google Form for new registration on Jun 13 @ 10am
Rhythmic Music MovementRMM609:30-11:30CrosbyGoogle Form2026-07-04/2026-08-29Click Google Form for new registration on Jun 13 @ 10am
Shape and ToneSNT1C19:00-20:30AR1No2026-07-06/2026-08-31Members can bring their hand weights and a long elastic band for some exercises
Table TennisTAT114:30-16:30OACNo2026-06-29/2026-08-31Annual table fee $5.
Table TennisTAT215:00-17:00OACGoogle Form2026-06-30/2026-09-01Annual table fee $5.
Table TennisTAT315:30-18:00OACGoogle Form2026-07-08/2026-09-02Annual table fee $5.
Table TennisTAT4A13:00-15:00OACNo2026-07-02/2026-09-03Annual table fee $5.
Table TennisTAT4B15:00-17:00OACGoogle Form2026-07-02/2026-09-03Annual table fee $5.
Table TennisTAT5A16:45-18:45OACGoogle Form2026-07-03/2026-09-04Annual table fee $5.
Table TennisTAT7A08:00-10:00OACNo2026-07-05/2026-08-30Annual table fee $5.
Table TennisTAT7B10:00-12:00OACGoogle Form2026-07-05/2026-08-30Annual table fee $5.
Tai Chi Early BirdsTCG107:30-09:30OACNo2026-06-29/2026-08-31
Tai Chi Early BirdsTCG207:30-09:30OACNo2026-06-30/2026-09-01
Tai Chi Early BirdsTCG307:30-09:30OACNo2026-07-08/2026-09-02
Tai Chi Early BirdsTCG407:30-09:30OACNo2026-07-02/2026-09-03
Tai Chi Early BirdsTCG507:30-09:30OACNo2026-07-03/2026-09-04
Tai Chi PracticeTCP509:45-11:15OACNo2026-07-03/2026-09-04
Yoga (Pay)YGA113:00-14:00OACGoogle Form2026-06-29/2026-08-31$3 a class (There is not enough 10 classes)
Yoga (Pay)YGA411:15-12:15OACEmail2026-07-02/2026-09-0310 class for $30
Zumba (Pay Program)ZMB3C19:00-20:00AR1Google Form2026-07-08/2026-09-02Fee: $27 for 9 sessions-Minimums/Maximums in effect