From nursery right through to primary, classes are spacious.
The boarding facilities are offered for both girls and boys in modern self-contained rooms including hot water facilities. Each room accommodates only four students.
The school offers transport to students within the neighbourhoods around the school.
The school has a dining hall where meals are served for breakfast, lunch and dinner daily.
The school has spacious playgrounds for various sporting activities.
The school has two swimming pools, one of which is a standard size (25 x 10 metres) and a baby pool (10 x 5 metres).
The school has extensive grounds with lush green grass. The grounds are used for various sports and recreation activities at the school.
The school has a well equipped computer lab that incorporates programs aligned with the curriculum.
The young students enjoy climbing and sliding on this playground daily.
The 3 year old Playgroup students in class during an online lesson via the white board.
Our Chess Club students engrossed in chess at school, an activity that is fun and also educational.