The school holds the following registrations:
- Gauteng Department of Education (Registration 330117)
- Gold Member status with Accelerated Education Enterprises (AEE) (Registration 91)
- Non-Profit Organisation (NPO/ 055/685)
- Public Benefit Organisation (PBO 930 022 905)
All our teaching staff are required to register with SACE (South African Council for Educators).
The school operates a staff development programme to ensure that new educators are developed on the relevant systems. All educators and para-professional staff are trained by AEE on Accelerated Christian Education (ACE) procedures, with retraining every 5 years. Each staff member is also screened against the National Child Protection Register and must submit a Police Clearance Certificate in order to remain in the employ of the school. FET Educators are trained on the various requirements of all relevant Level 12 exit programmes.