An extensive curriculum of Board of Studies courses, school courses and Vocational Education and Training courses are offered in the school. The school also caters for students with learning difficulties with four specialist staff solely associated with servicing the needs of such children. The school also has a strong student welfare platform. All staff recognise the value of a caring approach to learning and ensure that the self-image of each individual student is enhanced at all times. A unique levels system of rewarding students for positive behaviours and outcomes exists in the school. All students are therefore constantly challenged to improve themselves. Specialist staff working in this area include the School Counsellor, Student Adviser Girls, Student Adviser Boys, Year Advisers, the 原住民教育 Officer, the 职业生涯 Adviser, the Learning & Support Assistant, and four Special Education Teachers. The school is also well served with 学习支持 Officers.