School Mission

Our mission is to work together to build a safe, respectful and nurturing environment focused on maximizing each child’s sense of wellbeing and acquisition of skills for life and learning.

School Vision

We are committed to creating a conducive environment towards achieving goals and aims of excellence by providing innovative, imaginative, safe, equitable and responsive learning for learners to develop critical thinking and creativity.

School Motto

Learn to live, Live to excel

Our Programs


Our playgroups offer daily sessions of care and learning through play for children aged 2 to 3 years old
It provides a safe environment for children to play, learn together, explore and learn about themselves.

Read More
play group

Baby Class

Baby class is a class for children from 3-4 years old.
They are starting a school and need to learn and know more.
At this age, learners are getting ready for school. Baby class is designed to get the learners ready for school by teaching them letters words, math concepts, and valuable social skills.

Read More
baby class

Pre-primary 1

For kids from 4-5 years old. This is the first steps at structured learning. We follow the inquiry-based approach that facilitates children’s curiosity and experiential form of learning. Through hands-on activities and learning through play and project work, children actively investigate their interests, discover new ideas, and develop their own theories.

Read More

Pre-primary 2

For kids from 5-6 years old. This is a combination of structured learning and formal learning. We organize the curriculum into interdisciplinary units of study that integrate multiple subject areas, making the learning experiences engaging for all our students.

Read More


For ages 6-12. Grade 1 -6, where our students go through the CBC recommended. We organize the curriculum into interdisciplinary units of study that integrate multiple subject areas, making the learning experiences engaging for all our students.

Read More

Extracurricular Activities


Winnie Kaburo was one of the three top Chess Kenya Juniors that had an experience of a lifetime at the World School Chess Championship 2022 in Panama

Read More


Ballet is both a physical and mental sport. It enhances focus and critical thinking skills. It teaches children how to identify and fix problems

Read More


Music ignites all areas of child development and skills for school readiness, including intellectual, social-emotional, motor, language, and overall literacy.

Read More


In addition to all the physical benefits of football for kids, there are so many things football can help teach: ownership, resolving conflict, managing emotional responses, taking constructive criticism, respect for others and building motivation.

Read More


Taekwondo is also known to benefit mental health through increased confidence, improved self-esteem, focus, concentration levels and self-discipline.

Read More


Swimming from an early age enhances gross motor skill development and coordination. promotes personality development.

Read More


Skating develops balance and coordination. Learning to do moves like a crossover, skating backwards, or the moonwalk will challenge them even more and help them develop balance, agility, and coordination skills.

Read More

Girl Guide

Guiding helps girls and young women develop their leadership skills. Guiding helps girls and young women develop a sense of responsibility and independence.

Read More


Scouting helps youth develop academic skills, self-confidence, ethics, leadership skills, and citizenship skills that influence their adult lives.

Read More


Pastoral care is good for the physical and emotional welfare of leaners. The pastoral program will have all children feeling safe, happy, involved in the community and able to perform to their full potential.

Read More

Our Gallery