One on One Program

Every child learns differently, and with the right guidance, they can thrive. Our one-on-one and small-group (one to-two) tutoring program is designed to provide personalized learning experiences for students from elementary school throughout high school, helping them build confidence, master new concepts, and develop a deeper understanding of key subjects.
Through tailored lessons in math, coding, robotics, and computer science, students receive individual attention in subjects that match their interests and goals. Whether they’re just starting with Algebra and EduBlock coding, exploring 3D modeling and C++, or diving into advanced topics like Machine Learning and IB Computer Science, our expert instructors provide the support and challenge they need to grow.
We understand how important this stage is in a student’s learning journey—whether they’re building foundational skills or preparing for major exams like IGCSE and IB Computer Science. These subjects can be challenging, but with the right guidance, students can gain clarity, confidence, and a deeper understanding of key concepts.
Our tutoring sessions are designed to meet students where they are, offering personalized support in programming, algorithms, and problem-solving. Whether they need help with a tricky topic, want to strengthen their exam preparation, or are simply curious to explore more, we’re here to support them every step of the way
Ready to support your child’s growth? Get in touch for a personalized learning plan!

Minis 7 Y.O. to 10 Y.O. – Designed for Elementary School Students

Algebra – Build a strong foundation in essential mathematical principles and problem-solving techniques.

EduBlock – Develop logical thinking and coding skills through engaging block-based programming tasks.

Calculus – Introduce core advanced mathematical concepts in an accessible and practical way for young learners.

3D Modeling – Learn the basics of digital design by creating simple, functional 3D models.
Juniors 10 Y.O. to 14 Y.O. – Aimed at Middle School Students

3D Modeling and Printing with Blender – Explore the process of creating digital designs and turning them into physical 3D-printed objects.

C++ – Build a strong foundation in C++, a key programming language for advanced computing and software development.

Algebra 2 – Advance algebra skills with more complex concepts and practical applications. • Calculus – Enhance understanding of calculus concepts with a focus on problem-solving and real-world relevance.

Unity with C# – Learn to create interactive games and applications using the Unity platform and C# programming.
Teens 14 Y.O. to 17 Y.O. – Focused on High School Students

Machine Learning – Introduction to machine learning algorithms and their practical applications in real world scenarios.

IGCSE Computer Science – The first in a series of courses introducing key topics from the IGCSE Computer Science syllabus, providing a strong foundation for further study.

IB Computer Science – A focused course aligned with International Baccalaureate standards, covering key concepts in computer science.

Mr. lali

Lali is a dedicated Robotics Materials Manager and Technical Support Specialist with over six years of hands-on experience supporting robotics and coding programs for children. He plays a critical role in ensuring the smooth day-to-day operation of all robotics activities, overseeing equipment preparation, maintenance, and classroom readiness.

Highly skilled in robotics hardware, kits, and educational technology, Mr. Lali is responsible for troubleshooting technical issues, managing inventories, and providing on-the-spot technical support during classes, workshops, and competitions. His reliability and attention to detail ensure that instructors can focus on teaching while students enjoy uninterrupted, hands-on learning experiences.

With strong experience working directly with children, he supports safe, engaging, and well-organized robotics environments, making him an essential pillar of the learning ecosystem.

Ms. Zara

Ms. Zara is a dedicated educator with a Master's degree in Computer Science and dual Bachelor's degrees in Science and Education. With over seven years of teaching experience, she brings a deep understanding of both technology and pedagogy to the classroom. Ms. Zara. is highly skilled in integrating cutting-edge tools like Minecraft for block coding and LEGO robotics to create dynamic, hands-on learning environments

Her approach combines technical expertise with innovative teaching strategies, inspiring students to explore, create, and excel in the exciting world of coding and robotics. Committed to fostering a love for technology, she empowers young minds to develop critical thinking, problem-solving skills, and a passion for learning.

Dr. Bob

A visionary educator with 10+ years of experience in teaching Coding, Robotics, and Computer Science, Dr. Bob has shaped young minds at some of Beijing’s most prestigious international schools, delivering IB and IGCSE curricula with excellence. Under his leadership, Young Coders Academy has emerged as a powerhouse in competitive robotics, guiding students to win multiple awards in national and international competitions over the past few years.

Holding a PhD in Computer Science and Technology from  Beijing University of Science and Technology, his research specialization in Artificial Intelligence is complemented by multiple scientific citation-indexed publications. A lifelong learner, he is also a Certified Python Programmer, Data Scientist, and BI Analyst, with a proven track record in developing web and mobile applications.

Proficient in Python, C++, C#, Java, and block-based coding platforms, Dr. Bob blends academic rigor with real-world tech expertise, inspiring the next generation of innovators.

Mr. Steve

Mr. Steve holds a Bachelor of Science degree and brings a strong background in IT education and curriculum development to our YCA team. With experience as both a trainer and developer, he is dedicated to keeping our programs at the cutting edge of technology. Steve is actively involved in the research and development of our curriculum, ensuring that our lessons include the latest advancements in areas like Artificial Intelligence, Data Science, and Software Development. Before joining YCA,Steve delivered hands-on training in technologies such as Python, Java, React, Angular, and Machine Learning. He also contributed to internal software projects and corporate training programs, giving him real-world industry experience that he brings into the classroom. At YCA, Mr. Steve teaches our Junior and Teenage Coders, and provides personalized one-on-one tutoring. He empowers students with practical digital skills while fostering problem-solving, creativity, and critical thinking. His passion for technology and teaching helps young learners stay curious, confident, and ready to thrive in a fast-changing digital world.

Ms. J.J.

Having recently joined our team, Ms. J.J. brings nearly a decade of experience in STEAM robotics education. With a Bachelor’s Degree in Elementary Education and a Master of Arts in Education, she is passionate about delivering hands on, engaging engineering lessons to students from elementary to high school. Ms. J.J. has extensive experience coaching students in LEGO robotics (WeDo 2.0, EV3, and Robot Inventor) and VEX robotics competitions at all levels. Over the years, she has led student teams to international East Asian robotics competitions, earning multiple awards. She finds joy in her students’ achievements and takes pride in helping students discover their full potential and develop confidence in their abilities. Her teaching approach combines technical expertise with hands-on learning, empowering students to develop critical thinking, creativity, and problem-solving skills through robotics. Committed to inspiring the next generation of innovators, Ms. J.J. fosters a dynamic and supportive learning environment where students can explore and advance in the world of technology.

Mr. Owen

Mr. Owen holds a Bachelor of Science in Computer Engineering and a Master of Science in Engineering Education with a specialization in Computer Engineering. With over 15 years of experience teaching primary and secondary students, he has developed a passion for making complex concepts approachable and enjoyable for learners of all ages. Mr. Owen excels at teaching programming languages such as Scratch, Python, Java, and C, always adapting his lessons to meet the needs of his students.
One of his key strengths is his patient and supportive teaching style, which helps students build confidence in their abilities. Mr. Owen is particularly adept at introducing Python to younger students, starting with G1. He uses EduBlocks, a visual programming tool, to ease their transition to text-based syntax, ensuring a smooth and engaging learning experience. His ability to bring out the best in his students has earned him a reputation as a dedicated and inspiring educator, fostering a love for coding and problem-solving in his classroom.

Ms. Zoe

With a B.A. in Computer Science from the University of Adelaide, Ms. Zoe is passionate about mathematics, algorithm design, and introductory AI. She excels in providing personalized support through one-on-one tutoring for students from Grade 2 up to college level. Leveraging her expertise in Python, C++, and HTML, she designs engaging, challenging courses that inspire and motivate her students, taking pride in their progress and achievements.
Ms. Zoe’s teaching experience extends to early childhood education, where she introduces young learners to foundational coding skills through icon-based block coding and LEGO robotics engineering. She delivers these concepts in a fun, approachable manner, fostering early comprehension and a love for learning. Her proven track record demonstrates a strong ability to help students both understand and apply the concepts they learn.

Mr. Guy

With over four years of teaching experience, Mr. Guy transforms popular platforms like Minecraft and Roblox into powerful educational tools for kids in grades 1 through 8. A passionate gamer himself, he leverages the excitement of gaming to teach students block coding through MakeBlock and Tynker in Minecraft Education, as well as Lua scripting in Roblox Studio.
Mr. Guy’s robotics classes are packed with challenging tasks that inspire creativity and critical thinking. He values self exploration, encouraging students to push boundaries and discover their own solutions. With his guidance, kids don’t just play—they learn essential coding and problem-solving skills in a fun, hands-on way.

Ms. K.k

Ms. K.K. is a dedicated educator with a Master’s degree in Computer Science and dual Bachelor’s degrees in Science and Education. With over seven years of teaching experience, she brings a deep understanding of both technology and pedagogy to the classroom. Ms. K.K. is highly skilled in integrating cutting-edge tools like Minecraft for block coding and LEGO robotics to create dynamic, hands-on learning environments
Her approach combines technical expertise with innovative teaching strategies, inspiring students to explore, create, and excel in the exciting world of coding and robotics. Committed to fostering a love for technology, she empowers young minds to develop critical thinking, problem-solving skills, and a passion for learning.