The campus is modern and well equipped with a new building housing a library, science labs, thirty classrooms with Activboards and a 500 seat auditorium just completed. The school employs over 200 teaching staff, about 15% of which are native English speakers. All classrooms are air conditioned and the school's IT, science and music departments use the best in up-to-date equipment.