Thornhill Classes

Thornhill Classes are held at two locations:

National Ballroom Academy at #1 – 39 Glen Cameron Road, Thornhill (MAP)
Cyrus Community Centre at 160 Dudley Ave. , Thornhill (MAP)

See below for days and times.

National Ballroom Academy

Regular Classes

#1 – 39 Glen Cameron Road (MAP)


8:45 am to 10:30 am – Lok Hup Ba Fa
(Continuing Students) – Instructor Patrick Leung

9:30 am to 10:30 am Lok Hup Ba Fa
(Beginners) – Instructor  Patrick Leung

10:30 am to 12:00 noon – Tai Chi
(Beginners and Continuing Students) – Instructor Patrick Leung

Wednesday Morning Tai Chi

9:30 am to 11:00 am (Continuing)
Instructor Janny Cheng

10:00 am to 11:30  am (Beginners)
Instructor Janny Cheng

Cyrus Community Centre

160 Dudley Ave, Room 5 Thornhill (MAP)

During the Summer, Tai Chi classes at Cyrus Center may be held across the street in the open green when weather permits.

Wednesday Evening

6:30 pm to 7:30 pm (Lok Hup Ba Fa Practice)
Leader Joseph Breitner

7:30 pm to 8:00 pm (Beginners Qigong  8 sessions cycle)
Instructor Joseph Breitner

8.00 pm to 9.00 pm (Beginners Tai Chi Class)
Instructor Joseph Breitner

8:00 pm to 9.00 pm ( Tai Chi practice)
Leader Aaron Cheng

Thursday Evening

6:30 pm to 7:30 pm (Lok Hup Ba Fa )
Instructor Patrick Leung           

7:30 pm to 9:00 pm (Tai Chi Class)
Instructor Patrick Leung

Friday Morning

11.15 am to 12:15 pm (Tai Chi Class)
Instructor Janny Cheng


Head Instructor
Patrick Leung
Janny ChengJoseph Breitner


New students and experienced practitioners who wish to explore the internal aspects of Tai Chi are welcome.
Contact us at or by phone at (905) 330-0287.

Note: Please check with us before attending your first class to make sure a class has not been re-scheduled.