The buildings were all accessible to learners, except the hostels which were double-storey buildings. The school had started to renovate the ablution facilities. The school had ample storage space with a range of assistive devices for learners. The school also had a well equipped and functioning library - unfortunately the school did not have a computer centre. It was established that the school needed at least 16 computers with a main server and printer. The school was very secure with electronic gates and 24 hour security. School-based support included a pastor, adopt-a-cop and a social worker.