Currently we have 877 learners at the school, with 34 educators, 4 teacher's assistants, two admin staff and 12 workers (including builders, painters and cleaners). The heart of the school is the well functioning School Management Team. On the sport terrain we have learners competing provincially and on national level in athletics, netball and cross country. Cultural development includes debating, orating, dancing, art and choirs. We also have children as TV presenters. We are also very proud of our well-functioning music department.