A demanding, dynamic, and experiential learning experience

The school has various departments (academic and support departments) which are run by qualified and motivated staff.

Academic departments include:

  1. Mathematics department
  2. English department
  3. Social studies department
  4. Science department
  5. Nursery department
  6. Co-curricular studies department, covering crafts, clubs, sports & drama

Support departments include:

  1. General administration and welfare department
  2. Accounts department