 There are also five science laboratories (Junior Science Lab A & B, Physics Lab, Biology Lab and Chemistry Lab) and a computer laboratory.The building also houses the Teachers' Office, an Education Department Office, the Principal and Vice Principal's office, the Secretary's office, the General Affairs Department, the Administration Department, a Meeting room, the Financial Department, the Health office, the Teachers' and Students' Welfare Department, the Counseling Department, the Disciplinary Department, the Prefect Board and the Computer Lab.The double-storey, air-conditioned library is located above the Teachers' Offices.