Total Staff: 25
Principal: 1
Vice-Principal: 1
Post-Graduate Teachers (PGTs): 10
Trained Graduate Teachers (TGTs): 5
Primary Teachers (PRTs): 5
Non-Teaching Staff: 3