Term 1 Registration is Open | Limited-Time Enrolment Offers
5% OFF Back-to-School: 15 Aug–14 Sep (Code: ESF_T1BTS5)
15% OFF DC Swimming: 16 Jun–10 Aug (Code: DCSWIM15)
*T&Cs apply| Click HERE to check out our Term 1 programme listing.
- PlaygroupPlaygroup
- LanguageEnglish & Spanish courses for children. All Language programmes are open to both ESF and Non-ESF Students! ESF Language & Learning nurtures children’s natural ability to learn languages. Our experienced, qualified teachers will bring out the best in your child’s language learning abilities in fun and interactive classes.
- English Language
- English WritingLanguage
- Little Explorers (Unaccompanied class for 2-3 years)
- Drama & Communication – Kindergarten
- Harmony Heroes – Kindergarten (Emotional Intelligence)
- Kindi-Combo: English & Multi-Sports
- Kindergarten Phonics – Sound Lab 1
- Kindergarten Phonics – Sound Lab 2
- Lower Primary Phonics – Sound Lab 3
- SpanishLanguage
- FrenchIn partnership with Alliance Française de Hong Kong, these courses provide children with a solid foundation in reading, writing, listening, and speaking. The Beginner level introduces basic vocabulary and communication through fun activities, while the Pre-intermediate level builds on these skills for further language development. Designed to engage young learners, both courses focus on practical learning and cultural exploration in an enjoyable environment.
- 1-to-1 Classes
- SportsAs an NGO, ESF is the largest after school sports provider in Hong Kong. We deliver expert coaching across a range of different games. Our programmes include Football, Swimming, Basketball, Multi Sports, Gymnastics, Tennis, Fencing and more! ESF is a specialist youth coaching organisation. Experienced, qualified coaches deliver their expert coaching across a range of sports. Our programmes develop children’s abilities from the moment they start a sport. That is why we cater to students from beginner to advanced level and beyond. Many of our students go on to take part at a competitive level in Hong Kong’s or global squads and academies. All ESF Sports are open to both ESF and Non-ESF students. We aim to instil a love of sport and activity in young people. Therefore, fundamental skill development blends with fun and enjoyment. Each programme welcomes children of all ages and abilities. Students progress through our structured levels – beginner, intermediate and advanced. Along the way, they are developing skills, ability and knowledge. We start by introducing the basic skills of each sport. Then, we build on these skills and techniques both individually & collaboratively. Safety is critical to us in all our…
- Sports uniform Q&A
- Basketball
- FootballSports
- GymnasticsSports
- Swimming
- Hong Kong Hurricanes Swimming
- TennisSports
- Multi-SportThis weekend multi-sport programme is great for young children aged 3-6 years old. to experience sports firsthand in a safe and enjoyable environment. During this programme, the children develop their gross motor skills. Plus, they will learn basic sports techniques in our tailor-made creative games! The programme is open to all. Furthermore, it delivers two full fun-filled hours of multisport activities. This happens all during the weekend for children aged 3-6 across Hong Kong. Highlights Introduce the fundamentals of a variety of sports techniques Fun, engaging tag and team building activities Foster the importance to react and adapt in an individual/team game situation Develop a love for sport in a safe and enjoyable environment Learning Outcomes Team cohesion and group dynamics (Teamwork/ leadership) Balance and body control Hand eye coordination & accuracy Speed & agility Listening, attention & focus Other technical skills and competencies Our Coaches ESF Sports Camps hire coaches who are not only qualified but also have a love of sports. Our experienced team deliver our camps to the highest standards at all times. Plus, they will help your child develop their skills in a way that is fun and involving. All our coaches register for appropriate…
- PickleballPickleball is a fun and child-friendly sport that combines elements of tennis, badminton, and table tennis. It builds character and values in kids, providing a great way for young children to develop their motor skills, hand-eye coordination, and teamwork. This programme is designed and taught by our dedicated pickleball coach who holds internationally recognised coaching certifications and has experience providing enjoyable programmes for students worldwide.
- ArtsUnleash your child’s creativity! Build confidence in an inspiring and nurturing atmosphere at arts classes! Are you looking to build your child’s confidence? Or, occupy their after-school time? Or, simply teach them the delights of art? At ESF, we have a class for your child. The arts experience will surely be fun from drama to arts classes. Hence, our classes will help children develop artistic techniques & creative expression. Plus, it provides an opportunity to learn about the principles of visual art, performance art, and craft-making. We have a highly popular drama class that is suitable for young ones of diverse ages. Therefore, get them engaged in the creative expression of performance and drama, helping them develop effective ways to express their emotions through healthy acting, a platform for children to vent and communicate their ideas in their growing years. Other programmes that are on offer are arts classes in the context of our language classes, arts & crafts workshops such as a lantern-making class, and much more available seasonally. Keep checking this page for more updates on our English arts classes. Sign your child up for our arts programmes! They are suitable for kindergarteners, primary school students, and secondary…
- STEMSTEM is an acronym for “Science”, “Technology”, “Engineering” and “Mathematics” collectively. The global economy is changing. Due to automation, old jobs are disappearing. As a result of technological advances, new jobs are emerging every day. Employer demand for STEM qualifications and skills is high. Additionally, it will continue to increase in the future. Currently, 75 per cent of jobs in the fastest growing industries require workers with these skills. To be competitive, our workforce needs people who can adapt to a changing environment. The continual advances in technology are changing the way students learn, connect, and interact every day. STEM education is more an enquiry-based approach. Hence, students learn through experiments & trial and error. Kids are motivated to ask questions to understand scientific concepts deeply. Therefore, it makes each session more communicative. Skills developed by students through STEM provide them with the foundation to succeed at school and beyond… or lose out! At ESF, students will gain vital hands-on skills as they dive deep into engineering, design, and simple technology challenges. They will learn about the scientific method in their experiments. In addition, they will also develop an understanding of a range of text types such as explanations and…
- Summer Camp 2026
- About Us
- News and Media
- PlaygroupPlaygroup
- LanguageEnglish & Spanish courses for children. All Language programmes are open to both ESF and Non-ESF Students! ESF Language & Learning nurtures children’s natural ability to learn languages. Our experienced, qualified teachers will bring out the best in your child’s language learning abilities in fun and interactive classes.
- English Language
- English WritingLanguage
- Little Explorers (Unaccompanied class for 2-3 years)
- Drama & Communication – Kindergarten
- Harmony Heroes – Kindergarten (Emotional Intelligence)
- Kindi-Combo: English & Multi-Sports
- Kindergarten Phonics – Sound Lab 1
- Kindergarten Phonics – Sound Lab 2
- Lower Primary Phonics – Sound Lab 3
- SpanishLanguage
- FrenchIn partnership with Alliance Française de Hong Kong, these courses provide children with a solid foundation in reading, writing, listening, and speaking. The Beginner level introduces basic vocabulary and communication through fun activities, while the Pre-intermediate level builds on these skills for further language development. Designed to engage young learners, both courses focus on practical learning and cultural exploration in an enjoyable environment.
- 1-to-1 Classes
- SportsAs an NGO, ESF is the largest after school sports provider in Hong Kong. We deliver expert coaching across a range of different games. Our programmes include Football, Swimming, Basketball, Multi Sports, Gymnastics, Tennis, Fencing and more! ESF is a specialist youth coaching organisation. Experienced, qualified coaches deliver their expert coaching across a range of sports. Our programmes develop children’s abilities from the moment they start a sport. That is why we cater to students from beginner to advanced level and beyond. Many of our students go on to take part at a competitive level in Hong Kong’s or global squads and academies. All ESF Sports are open to both ESF and Non-ESF students. We aim to instil a love of sport and activity in young people. Therefore, fundamental skill development blends with fun and enjoyment. Each programme welcomes children of all ages and abilities. Students progress through our structured levels – beginner, intermediate and advanced. Along the way, they are developing skills, ability and knowledge. We start by introducing the basic skills of each sport. Then, we build on these skills and techniques both individually & collaboratively. Safety is critical to us in all our…
- Sports uniform Q&A
- Basketball
- FootballSports
- GymnasticsSports
- Swimming
- Hong Kong Hurricanes Swimming
- TennisSports
- Multi-SportThis weekend multi-sport programme is great for young children aged 3-6 years old. to experience sports firsthand in a safe and enjoyable environment. During this programme, the children develop their gross motor skills. Plus, they will learn basic sports techniques in our tailor-made creative games! The programme is open to all. Furthermore, it delivers two full fun-filled hours of multisport activities. This happens all during the weekend for children aged 3-6 across Hong Kong. Highlights Introduce the fundamentals of a variety of sports techniques Fun, engaging tag and team building activities Foster the importance to react and adapt in an individual/team game situation Develop a love for sport in a safe and enjoyable environment Learning Outcomes Team cohesion and group dynamics (Teamwork/ leadership) Balance and body control Hand eye coordination & accuracy Speed & agility Listening, attention & focus Other technical skills and competencies Our Coaches ESF Sports Camps hire coaches who are not only qualified but also have a love of sports. Our experienced team deliver our camps to the highest standards at all times. Plus, they will help your child develop their skills in a way that is fun and involving. All our coaches register for appropriate…
- PickleballPickleball is a fun and child-friendly sport that combines elements of tennis, badminton, and table tennis. It builds character and values in kids, providing a great way for young children to develop their motor skills, hand-eye coordination, and teamwork. This programme is designed and taught by our dedicated pickleball coach who holds internationally recognised coaching certifications and has experience providing enjoyable programmes for students worldwide.
- ArtsUnleash your child’s creativity! Build confidence in an inspiring and nurturing atmosphere at arts classes! Are you looking to build your child’s confidence? Or, occupy their after-school time? Or, simply teach them the delights of art? At ESF, we have a class for your child. The arts experience will surely be fun from drama to arts classes. Hence, our classes will help children develop artistic techniques & creative expression. Plus, it provides an opportunity to learn about the principles of visual art, performance art, and craft-making. We have a highly popular drama class that is suitable for young ones of diverse ages. Therefore, get them engaged in the creative expression of performance and drama, helping them develop effective ways to express their emotions through healthy acting, a platform for children to vent and communicate their ideas in their growing years. Other programmes that are on offer are arts classes in the context of our language classes, arts & crafts workshops such as a lantern-making class, and much more available seasonally. Keep checking this page for more updates on our English arts classes. Sign your child up for our arts programmes! They are suitable for kindergarteners, primary school students, and secondary…
- STEMSTEM is an acronym for “Science”, “Technology”, “Engineering” and “Mathematics” collectively. The global economy is changing. Due to automation, old jobs are disappearing. As a result of technological advances, new jobs are emerging every day. Employer demand for STEM qualifications and skills is high. Additionally, it will continue to increase in the future. Currently, 75 per cent of jobs in the fastest growing industries require workers with these skills. To be competitive, our workforce needs people who can adapt to a changing environment. The continual advances in technology are changing the way students learn, connect, and interact every day. STEM education is more an enquiry-based approach. Hence, students learn through experiments & trial and error. Kids are motivated to ask questions to understand scientific concepts deeply. Therefore, it makes each session more communicative. Skills developed by students through STEM provide them with the foundation to succeed at school and beyond… or lose out! At ESF, students will gain vital hands-on skills as they dive deep into engineering, design, and simple technology challenges. They will learn about the scientific method in their experiments. In addition, they will also develop an understanding of a range of text types such as explanations and…
- Summer Camp 2026
- About Us
- News and Media
- PlaygroupPlaygroup
- LanguageEnglish & Spanish courses for children. All Language programmes are open to both ESF and Non-ESF Students! ESF Language & Learning nurtures children’s natural ability to learn languages. Our experienced, qualified teachers will bring out the best in your child’s language learning abilities in fun and interactive classes.
- English Language
- English WritingLanguage
- Little Explorers (Unaccompanied class for 2-3 years)
- Drama & Communication – Kindergarten
- Harmony Heroes – Kindergarten (Emotional Intelligence)
- Kindi-Combo: English & Multi-Sports
- Kindergarten Phonics – Sound Lab 1
- Kindergarten Phonics – Sound Lab 2
- Lower Primary Phonics – Sound Lab 3
- SpanishLanguage
- FrenchIn partnership with Alliance Française de Hong Kong, these courses provide children with a solid foundation in reading, writing, listening, and speaking. The Beginner level introduces basic vocabulary and communication through fun activities, while the Pre-intermediate level builds on these skills for further language development. Designed to engage young learners, both courses focus on practical learning and cultural exploration in an enjoyable environment.
- 1-to-1 Classes
- SportsAs an NGO, ESF is the largest after school sports provider in Hong Kong. We deliver expert coaching across a range of different games. Our programmes include Football, Swimming, Basketball, Multi Sports, Gymnastics, Tennis, Fencing and more! ESF is a specialist youth coaching organisation. Experienced, qualified coaches deliver their expert coaching across a range of sports. Our programmes develop children’s abilities from the moment they start a sport. That is why we cater to students from beginner to advanced level and beyond. Many of our students go on to take part at a competitive level in Hong Kong’s or global squads and academies. All ESF Sports are open to both ESF and Non-ESF students. We aim to instil a love of sport and activity in young people. Therefore, fundamental skill development blends with fun and enjoyment. Each programme welcomes children of all ages and abilities. Students progress through our structured levels – beginner, intermediate and advanced. Along the way, they are developing skills, ability and knowledge. We start by introducing the basic skills of each sport. Then, we build on these skills and techniques both individually & collaboratively. Safety is critical to us in all our…
- Sports uniform Q&A
- Basketball
- FootballSports
- GymnasticsSports
- Swimming
- Hong Kong Hurricanes Swimming
- TennisSports
- Multi-SportThis weekend multi-sport programme is great for young children aged 3-6 years old. to experience sports firsthand in a safe and enjoyable environment. During this programme, the children develop their gross motor skills. Plus, they will learn basic sports techniques in our tailor-made creative games! The programme is open to all. Furthermore, it delivers two full fun-filled hours of multisport activities. This happens all during the weekend for children aged 3-6 across Hong Kong. Highlights Introduce the fundamentals of a variety of sports techniques Fun, engaging tag and team building activities Foster the importance to react and adapt in an individual/team game situation Develop a love for sport in a safe and enjoyable environment Learning Outcomes Team cohesion and group dynamics (Teamwork/ leadership) Balance and body control Hand eye coordination & accuracy Speed & agility Listening, attention & focus Other technical skills and competencies Our Coaches ESF Sports Camps hire coaches who are not only qualified but also have a love of sports. Our experienced team deliver our camps to the highest standards at all times. Plus, they will help your child develop their skills in a way that is fun and involving. All our coaches register for appropriate…
- PickleballPickleball is a fun and child-friendly sport that combines elements of tennis, badminton, and table tennis. It builds character and values in kids, providing a great way for young children to develop their motor skills, hand-eye coordination, and teamwork. This programme is designed and taught by our dedicated pickleball coach who holds internationally recognised coaching certifications and has experience providing enjoyable programmes for students worldwide.
- ArtsUnleash your child’s creativity! Build confidence in an inspiring and nurturing atmosphere at arts classes! Are you looking to build your child’s confidence? Or, occupy their after-school time? Or, simply teach them the delights of art? At ESF, we have a class for your child. The arts experience will surely be fun from drama to arts classes. Hence, our classes will help children develop artistic techniques & creative expression. Plus, it provides an opportunity to learn about the principles of visual art, performance art, and craft-making. We have a highly popular drama class that is suitable for young ones of diverse ages. Therefore, get them engaged in the creative expression of performance and drama, helping them develop effective ways to express their emotions through healthy acting, a platform for children to vent and communicate their ideas in their growing years. Other programmes that are on offer are arts classes in the context of our language classes, arts & crafts workshops such as a lantern-making class, and much more available seasonally. Keep checking this page for more updates on our English arts classes. Sign your child up for our arts programmes! They are suitable for kindergarteners, primary school students, and secondary…
- STEMSTEM is an acronym for “Science”, “Technology”, “Engineering” and “Mathematics” collectively. The global economy is changing. Due to automation, old jobs are disappearing. As a result of technological advances, new jobs are emerging every day. Employer demand for STEM qualifications and skills is high. Additionally, it will continue to increase in the future. Currently, 75 per cent of jobs in the fastest growing industries require workers with these skills. To be competitive, our workforce needs people who can adapt to a changing environment. The continual advances in technology are changing the way students learn, connect, and interact every day. STEM education is more an enquiry-based approach. Hence, students learn through experiments & trial and error. Kids are motivated to ask questions to understand scientific concepts deeply. Therefore, it makes each session more communicative. Skills developed by students through STEM provide them with the foundation to succeed at school and beyond… or lose out! At ESF, students will gain vital hands-on skills as they dive deep into engineering, design, and simple technology challenges. They will learn about the scientific method in their experiments. In addition, they will also develop an understanding of a range of text types such as explanations and…
- Summer Camp 2026
- About Us
- News and Media
Gallery
Algorithm Adventures with Python
This is an engaging course designed to enhance students’ understanding of algorithm design and problem-solving through Python programming. This course empowers students to dissect complex problems into manageable components, create and implement algorithms, and visualise their solutions using flowcharts and pseudocode. With a strong emphasis on practical application, students will participate in hands-on projects such as developing games and calculators, fostering critical thinking and creativity. By the end of the course, learners will have not only strengthened their Python skills but also gained valuable insights into efficient problem-solving strategies that will serve them well in future programming endeavours.
*This is a one-week course. Please view the recommended Summer Academy schedule HERE
Outcome and Highlights:
- Understand the Problem-Solving Process: Break down complex problems into smaller, manageable steps
- Design Algorithms: Create step-by-step instructions to solve problems
- Use Flowcharts and Pseudocode: Visualize and represent algorithms
- Implement Algorithms in Python: Write Python code to execute algorithms
- Test and Debug: Identify and fix errors in code
- Analyze Algorithm Efficiency: Evaluate the performance of different algorithms
Students need to a basic understanding of Python programming concepts, and prepare their Laptop (Windows / Macbook) with Web Browsers [Chrome (at least version 66) /Firefox (at least version 59) / Safari (at least version 11)].
Course Instructors (Each course is taught by one instructor. Subject to change)
- 6+ years of teaching in local and international schools in HK
- Diploma of Business Administration, Business Marketing - Educated in Canada (Centennial College)
- Heriot-Watt University School of Business MBA programme (PgC)
- VEX GO, IQ, EXP and V5 certified educator
- Graduated from the University of California, Berkeley in 2004. Majored in Electrical Engineering and Computer Science
- Over 3 years of teaching experience with coding and robotics
- Certifications:VEX Go and VEX IQ
- BSc in Computer Science (Specialisation in Artificial Intelligence)
- Dean's List Recipient
- BSc in Computer Science (Specialisation in Artificial Intelligence)
- Over 4 years of teaching experience
- HK Tech Tiger Award — Top 10% in the College of Engineering
- Previously worked as a Software Engineer across multiple reputable Hong Kong-based technology firms
- Bring real-world, industry-level experience directly into every lesson — students learn the skills and mindset actually used in tech today
- Majored in Data Science
- Over 2 years of teaching experience
- AI and robotics engineer with 6+ years of technical leadership in well-known companies that have collaborated with MTR, K11 Mall and CEDD
- Certifications:VEX Go and VEX IQ
