The school is an aided EMI secondary school. There are 20 classrooms, 12 special rooms, a hall, a library, a covered playground, a canteen and two basketball courts. Since the school was built according to the standards 30 years ago, a lot of effort has been made to improve the basic facilities of the school premises to meet the needs of the fast changing society. A new annex will be completed in mid-2005.
There are 24 classes: 4 classes at each level from S1 to S5 and 2 classes each at S6 and S7.