+254 748 739 610 [email protected] Giving your child a step ahead

Upcoming events

No upcoming events. Check back soon!

For full term dates, see the school calendar in Downloads.