The faculty comprises about 300 committed, well-qualified and experienced teachers guided by a dynamic and able Principal and co-ordinated by an Advisory Board. In addition, eight part-time teachers for extracurricular activities and six supporting staff are also involved in the routine working schedule.