Learning with SUP Education Expertly crafted curriculum
By highly qualified educators with advanced degrees in education
Guaranteeing top-notch STEM education
Small class sizes
Ensure individualized attention and enhanced learning experiences, with a student-to-teacher ratio of 1:4-6
Project-based learning and presentations
Empower students to apply coding skills creatively and present confidently
Animation and game creation by learning "puzzle-like" codes for young age kids
Have a different taste of Minecraft by using block-based coding
First step to be an animation or game designer
Create 3D Games by understanding coding language "LUA"
Showcase Finale 12000 +
Programme Completion Rate
Parent’s first option
Partner with Co-Learning Space
We partner with co-learning spaces - Oonique and WorkCave, to offer you in-person STEAM course.
Causeway Bay - OONIQUE
12/F, Kyoto Plaza, 491-499 Lockhart Road, Causeway Bay (MTR Exit C)
Tsim Sha Tsui - WorkCave
Level 3, Everglory Centre, 1B Kimberley St, Tsim Sha Tsui
Kowloon Tong - Vkids
Ground Floor, Overseas Court, 144-144G Boundary Street, Kowloon
What ages are your courses suitable for?
Our courses are suitable for children aged four and above. Please contact our consultants, and we will recommend suitable courses for your child.
What are the qualifications of your instructors?
Our instructors are well-trained and experienced in teaching STEM and elementary education. Please visit our
page to learn more.
How long are your courses?
We offer courses in different modes, including regular courses, holiday camps, and one-off workshops. Our holiday camps usually last between five and seven hours per course, depending on the schedule. Regular courses typically last between 10 and 12 weeks per course. Please refer to our term schedule or contact us for more information.
What is the student-to-teacher ratio in your courses?
For in-person group classes, our student-to-teacher ratio is 1 teacher to 4 to 6 students per class. We also offer one-to-one Zoom or in-person classes. Please contact us for more information.
How do I know if my child is ready for a particular course?
Our courses are divided into different levels. Beginner-level courses are suitable for children who don't have prior coding experience.
Can I observe a class before enrolling my child?
Yes, you may attend a trial class before committing to the whole course.
Can I reschedule a class if my child misses a session?
Yes, you may reschedule your class. Please give 48 hours' prior notice to our Customer Service team via email or WhatsApp.
Is there a makeup policy for missed classes?
If there are any special reasons, such as sick leaves or urgent matters, please contact us in advance and provide proof. We can arrange a make-up class for your child.
What supplies and equipment will my child need for the course?
Our consultants will share the installation guide with you once you have confirmed enrollment. Students will need to bring their devices to in-person classes. If you need help arranging a device, please let us know as soon as possible.
Can I skip a beginner-level course if I have previous experience in the subject?
Yes, you may. We will offer you an assessment test and arrange for a consultation with our consultants.
Be the first to know!
Discounts or Holiday Camps...