Below is a list of all Free ECAs, alphabetically
Course: Chess Y3-Y6 KS2
Staff: Joshua Flores & Todd - Suwut Erchukiat
Course Description: Learn to play this ancient game. Strategy, planning, defence and attack. Chess has it all!
Course: Choir - Lunchtime KS2
Staff: Fergus Walker & Sara Willis
Course Description: Are you ready to discover the power of your voice? Our lunchtime choir is looking for enthusiastic singers to join our musical family!
We will explore different styles of music - from pop hits and musical theatre to traditional songs from around the world. You'll develop your singing skills, make new friends, and build confidence performing together.
Whether you're an experienced singer or just starting your musical journey, there's a place for you in our choir. We're planning exciting performances throughout the year, including assemblies and special events.
Ready to hit the right notes? Sign up now!
Course: Code Club Y5-Y6 KS2
Staff: Pete - Peter Sullivan-Hill
Course Description: Students will choose a platform: MakeCode Arcade, Scratch, or Python to complete a project such as creating their own video game or animation.
Course: Chinese First Language Y4-Y5 (Invite Only) KS2
Staff: Xiaoling Huang & Pim - Godchamon Siriwat
Course Description: This ECA is for students whose first language is Chinese or who are proficient in Mandarin and want to further develop their Mandarin skills. The goal of this ECA is to inspire students to develop strong reading and writing skills.
Course: Chinese Karaoke Y3-Y6 KS2
Staff: Elaine - Jiayan Liu
Course Description: Chinese singing karaoke activity, enjoying singing Chinese songs and learn some Chinese during singing.
Course: Card Games Club Y4-Y6 KS2
Staff: Top - Amornpat Kullertprasert
Course Description: Card games engage a variety of cognitive skills, such as concentration, attention and critical thinking. By regularly exercising these skills through card games, students can keep their mind sharp and maintain mental health. The games we're going to play are "Exploding kittens", "Halli Galli", "Cheating moth", "Uno", “Avalon” etc. I can guarantee that you're going to have fun and love card games forever.
Course: Crochet Fabric and Lace Y7-Y13 SS
Staff: Faasai - Pawita Boonchoo
Course Description: This activity involves crocheting in various styles, allowing students to practice concentration and craftsmanship skills.
Course: Coding Society Y7-Y13 SS
Staff: Harvey Greener & Robert Smith
Course Description: This isn’t your average coding club. The Coding Society is a space for students who want to learn how to code, build stuff, solve problems, and mess around with tech in a fun, creative way. Whether you’re into making apps, cracking algorithms, building games in Unity, or creating entire VR worlds on the Quest 2 — this is the place to do it.
We’ll explore a mix of coding languages and tools, take on challenges, share skills, and push each other to create some seriously cool things. You can work on your own projects, team up with others, or just come to get inspired and learn something new.
The goal? To create a buzzing hub of student coders — a proper incubator for ideas, talent, and innovation. If you’re up for entering comps, hackathons or game jams, we’re right there with you. Come join us.
Course: Chinese Pen or Brush Calligraphy Y7-Y9 SS
Staff: Hua Yan
Course Description: Discover the art of Chinese calligraphy and learn how to structure characters neatly—and even artistically—using a pen or traditional brush. This ECA offers students the opportunity to develop focus, patience, and fine motor skills while exploring one of China's most treasured cultural practices.
Through guided practice, students will express creativity and gain a deeper appreciation of Chinese writing and aesthetics. Suitable for all levels, this is a calming yet enriching way to connect with Chinese culture.
Course: Chairing Model United Nations Y9-Y13 (Invite Only) SS
Staff: Matthew Grace & Dennis Kuhl
Course Description: The Chairing Model United Nations ECA is an invite-only activity for students who have Model United Nations experience and are ready for the challenge of being a chair. Students will lead new delegates in developing their MUN skills and will also be guided in how to be an effective chair.
Course: Chemistry Extend Y12-Y13 (Invite Only) - Lunchtime SS
Staff: Daniel Leckie & Peter Browne
Course Description: Are you passionate about Chemistry and ready for a challenge? Join the Chemistry Extend Club, where we dive deeper into the fascinating world of chemical science beyond the syllabus. We'll explore real world applications, cutting edge discoveries, and problem solving strategies to prepare for the UK Chemistry Olympiad and the Canadian Chemistry Challenge.
This is the perfect ECA for curious minds who enjoy thinking critically, working collaboratively, and stretching their understanding of Chemistry. Come along and push your potential!
Course: Construction Club Y3-Y4 KS2
Staff: Amy Fraser
Course Description: Get ready to build, create, and have fun! The Construction Club is a hands-on activity where students use their imagination to design and build exciting projects. From bridges and towers to fun models and small crafts.
Course: Creative Writing Society Y7-Y13 SS
Staff: Matthew McHugh & Sara Alexandre
Course Description: Unleash your imagination in the Creative Writing Society! This is a space to explore all kinds of writing, from poetry and stories to scripts and journals, and to share your voice in a supportive community. Join us to enjoy the creativity, freedom, and relaxation that writing can bring.
Course: Chess Club Y7-Y9 SS
Staff: Ant - Anthony Braithwaite
Course Description: Our KS3 Chess Club offers students the chance to develop strategic thinking, patience, and problem-solving skills in a fun and supportive environment. Whether beginners or experienced players, all students are encouraged to challenge themselves and learn through friendly competition.