our departments Mathematics Deals with proper running of the department and organizing maths competitions Science Ensures proper running of science subjects in school guidance and counseling Deals with guidance and counseling of students and staff transport department Deals with smooth running of school buses Extra- curricular Deals with creation and running of school extra-curricular activities ict Deals with all ICT services and studies boarding Deals with allocation and running of school accommodation facilities clubs and societies Deals with creation and running of school clubs and societies academics Deals with academic matters