YEAR-ROUND · AGES 5–18
Weekly classes that grow with your child.
Scratch to Python, ages 5 to 18. Small classes on Orchard Road and online, where every child moves at their own pace.

Our students took the overall top spot. Four placed Top 20 at Coding Olympics 2025.
Founded by NUS CS alumni. Curriculum designed with Prof Leong Hon Wai, NUS Associate Professor of Computer Science.
14 years teaching kids 5–18. 3,000+ students. Not a pop-up. Not our first year.
Individual pacing. Kids stay because they want to come back.
ONE SCHOOL · EVERY AGE, 5 TO 18
Their first taste of making something real. They drag blocks in Scratch, watch it come alive, and build little games before they can read the code behind them.
From player to maker. They move from Scratch toward real code, building games and animations with proper logic underneath: loops, variables, the works.
Real Python, the language behind Google, NASA and every AI lab. Live online over Zoom, writing programs that actually do something, not toy exercises.
For students who have finished the Python track and want to keep going. A self-directed research project with mentorship, built portfolio-ready for university and beyond.
HOW WEEKLY CLASSES WORK
NOT SURE YET?
Try one class before you enrol.
Book a single paid trial. Your child builds a real project, you get honest feedback on the right level, and the trial fee comes off your first month if you enrol.
Book a trial →QUESTIONS
Should we trial first?
We recommend it. A single paid trial lets your child meet the teacher and build something real, and the fee is credited to your first month when you enrol.
Can my child switch classes?
Yes. As they grow you can move them between days, times and levels, subject to seat availability. Just let us know and we'll help find the right fit.
What if we need to pause?
Life happens. You can pause with notice and pick up where your child left off — their progress and level are kept.
What if my child misses a class?
Make-up sessions are available so a missed week doesn't set them back. There's no lock-in either — you can cancel any time with notice.