NSNS 2026 Course & Event Schedule

中文 | English
Course Registration Class Type Class Duration Class Schedule Location
Basketball Class 1 Register Group Class (Tuesday) 60 minutes September 22 – December 15, 2026, every Tuesday, 7:00–8:00 PM Richmond Hill
Basketball Class 2 Register Group Class (Friday) 60 minutes September 25 – December 18, 2026, every Friday, 7:00–8:00 PM Richmond Hill
Basketball Class 3 Register 1-on-1 Private Class (20 sessions) 45 minutes Based on student availability Near the student
Table Tennis Class Register 1-on-1 Private Class (20 sessions) 45 minutes Based on student request Markham
Soccer Class Register 1-on-1 Private Class 45 minutes Based on student availability Near the student
Tennis Class Register 1-on-1 Private Class (20 sessions) 45 minutes Based on student request Near the student
Badminton Class Register 1-on-1 Private Class (20 sessions) 45 minutes Based on student request Near the student
Golf Class Register 1-on-1, 1-on-2, 1-on-3 Class (20 sessions) 30-60 minutes Based on student request Markham, Richmond Hill, Whitchurch-Stouffville, Oakville
Street Hockey Class Register 1-on-1 Private Class (20 sessions) 45 minutes Based on student availability Near the student
Fencing Class Register 1-on-1 Private Class (20 sessions) 90 minutes Mon–Fri: 5:00–7:00 PM
Sat: 10:00–11:30 AM; 2:00–3:30 PM
Richmond Hill
Swimming Class Register 1-on-1 Private Class (20 sessions) 45 minutes Based on student availability Near the student
Swim & Social Register Group Class 80 minutes Term 1: October 4 – December 20, 2026 (No class on October 11; 11 sessions in total)

Term 2: January 3 – March 28, 2027

Term 3: April 4 – June 27, 2027
Main Campus in Scarborough
Aqua Fun & Social Time Register Group Class 40 minutes Term 1: October 4 – December 20, 2026 (No class on October 11; 11 sessions in total)

Term 2: January 3 – March 28, 2027

Term 3: April 4 – June 27, 2027
Main Campus in Scarborough
Rowing Class Register 1-on-1 Private Class (20 sessions) 60 minutes June-August Richmond Hill
Dragon Boat Fitness Training Class Register Group Class 60 minutes September 25 – December 18, 2026 (13 classes in total) Richmond Hill
Stand-Up Paddling Class Register 1-on-1 / Small Group Private Class (10 sessions) 90 minutes or as needed June-August, based on student availability Based on student availability
Skateboarding Class Register 1-on-1 Private Class (20 sessions) 45 minutes Markham, Richmond Hill, Scarborough, North York, Pickering, Oshawa
Roller Skating Class Register 1-on-1 Private Class (20 sessions) 45 minutes Based on student availability Near the student
Ice Skating Class1 Register 1-on-1 Private Class (20 sessions) 45 minutes Based on student availability Near the student
Ice Skating Class2 Register Group Class 55 minutes Term 1: September 26 – December 19, 2026 (12 classes in total)

Term 2: January 9 – March 27, 2027 (10 classes in total)

Term 3: April 3 – June 19, 2027 (12 classes in total)
Thornhill
Ice Hockey Class Register Group Class 55 minutes Term 1: September 26 – December 19, 2026 (No class on October 10; 12 classes in total)

Term 2: January 9 – March 27, 2027 (No classes on February 13 and March 13; 10 classes in total)
Thornhill
Skiing Class 1-on-1 Private Class 2-4 hours Starting in winter
Fitness Class Register 1-on-1 Private Class (20 sessions) 45 minutes Flexibly arranged according to students’ needs Near the student
Multi Sports Class Register Group Class 60 minutes Start in September 2026, see details in registration form Richmond Hill, Markham, Newmarket
Taekwondo & Wushu Register 1-on-1 1-on-2 1-on-3 Class 60 minutes See details in registration form Markham
Pickleball Register 1-on-1 Private Class (20 sessions) 60 minutes Based on student availability Near the student
Course Registration Class Type Class Duration Class Schedule Location
Video Creation Class Register 1-on-1 Private Class (20 sessions) 60 minutes To be arranged between the student and instructor; online classes are available
Rubik's Cube Class Register 1-on-1 Private Class (20 sessions) 45 minutes Online Course
Robotics Class Register 1-on-1 Private Class (20 sessions) 45 minutes Richmond Hill
Math Class Register 1-on-1 Private Class (20 sessions) 60 minutes Based on student availability Based on student availability, or attend online classes
Drawing Class1 Register 1-on-1 Private Class (20 sessions) 60 minutes Based on student availability Based on student availability
Drawing Class2 Register Group Class 60 minutes TBD Markham
Piano Class Register 1-on-1 Private Class 45 minutes Flexibly arranged according to students’ needs To be determined between the student and teacher
Polymer Clay Class Register 1-on-1, 1-on-2, 1-on-3 Private Class 60 minutes Flexibly arranged according to students’ needs Near the student
3D Printing Class Register 1-on-1 Private Class (10 sessions) 60 minutes To be determined between the student and teacher
Chess Class 1 Register 1-on-1 Private Class (20 sessions) 60 minutes Flexibly arranged according to students’ needs Student's preferred location
Chess Class 2 Register Small Group Class 90 minutes Once a week Online Course/Richmond Hill
Music & Rhythm for All Register 1-on-1, 1-on-2, 1-on-3, 1-on-4 Class 45-60 minutes Tuesday–Friday: 3:30–9:00 PM; Saturday–Sunday: 9:00 AM–9:00 PM Markham
Dancing Class Register Group Class 90 minutes September 25 – December 18, 2026 (13 classes in total) Richmond Hill
English Class Register Private (20 sessions) 60 minutes Flexibly arranged according to students’ needs Teacher provides in-home lessons / Online Course
Chinese Class Register Private (20 sessions) 60 minutes Flexibly arranged according to students’ needs Teacher provides in-home lessons / Online Course