Staff List


(i) Teaching staff 53
(ii) Office Staff 5
(iii) sub Staff 29