The school places emphasis on both all-round development and individual personality development. Besides academic curriculum, the school creates ample opportunities to develop students' unique interests and talents.
There are more than 100 ECA courses available for kindergarten, junior school and senior school, covering such areas as skills, music and art, and sports, which can help students improve their professional ability and confidence, improving their skills of communication, problem solving and teamwork.
Kindergarten ECA Courses
- Visual Art
- Baskteball
- Football
- Jump Rope
- Physical Fitness
- Chinese Dance
- Street Dance
- Latin
- Orff
- Drama
- Swimming
- Violin
- Piano
- Drum Kit
- Baking
- Kid Multi Intelligen
- Robotic Lego
Junior School ECA Courses
- LEGO Club
- Accelerated Reading
- Funny Math
- Football Training
- Western-Style Bakery
- Manual Creation
- Football
- Skateboarding Training
- Calligraphy
- Super Speech
- Music Stories and Music Theory
- Badminton Training
- Chinese Culture Appreciation
- Mathematical Olympiad
- The Pipa
- Tennis Training
- Choir
- Dance
- Chess
- Robotic Lego
- Guzheng
- Ukulele
- Hard-Pen Calligraphy
- Etiquette and Sinology
- Phone Photography
- Spanish L1
- Basketball
- Swimmig
- Board Games
- Ocarina Club
- Golf
- Hosting
- Skateboarding Club
- Educational Minecraft
- Multi Sports
- GO
Senior School ECA Courses
- Snooker
- Paper Cutting
- Language Lab
- Chinese Chess
- Documentary
- Swimming
- Table Tennis
- World Scholar's Cup Training
- Music Theory
- Cantonese
- Touch Rugby
- Baskteball Training
- Football
- Circuit
- Fitness
- Chinese Culture
- Scratch 3 Game Programming
- Tennis
- Board Games
- Dance
- Pop Singer Student Club
- US Volleyball
- Reading and Writing
- Skateboarding
- 3D Makers Club
- Geography Appreciation
- Meditation
- US Maths Competitions
- US College Research Student Club
- Badminton Training
- Mathematical Olympiad
- Talkshow
- English Dubbing and Role Playing
- Crochet
- Game Theory Student Club
- Robotic Lego
- Badminton
- Film Club
- Piano Performance
- Psychology
- Design & Make
(G9/10 only)
- Golf
- Comprehensive Dance
- Minecraft
- Social Justice Research Student Club
- MUN
- English Listening Club
- Squash
- US Flight Simulator
- Engineering challenge
(G8 only)
- Philosophy Student Club
- Basketball
- Italian
* The above are the ECA course options for academic year 2021-2022, which will be adjusted each academic year based on students' needs.