We're sorry but Naavi doesn't work properly without JavaScript enabled. Please enable it to continue.
Karoo Newsletter
Welcome
Welcome
New 2023 Staff
A word from the Principal
2023 Classes and Specialist Teachers, Departing Families , Graduating Class of 2022, ENJOY THE BREAK!
Assistant Principal - Teaching and Learning
Welcome