The school's population is 1000 to 1100 students. The Junior School (Forms 1–3) has around 360 students who take subjects which include English, French, Spanish, Mathematics, Physics, Chemistry, Biology, Integrated Science, Geography, History, Woodwork, Metalwork, Music, Art, Religious Studies, Technical Drawing and Physical Education.
