The educational services provided by the school are wide ranging and comprehensive.
The main provisions are as follows:
1. Academic Second Level Education.
2. Personal Development/Careers Guidance.
3. Social and Health Education.
4. Spiritual Moral Education/Pastoral Care.
5. Physical Education.
6. Cultural, Artistic Education.
7. Extra-Curricular Activities.