Junior School offers entry for boys to K1 (boarders only), K2 (boarders & day), & K6 (boarders only).

Prep School offers general entry for boys to E2 (Grade 7 – day and boarding), M1 (Grade 8 – boarders only) & M2 (Grade 9 – boarders only).

Senior School offers two points of entry: C1 (to study IGCSE or FBISE Matric for day and boarding) and H1 (to study Cambridge AS Level or FBISE F.Sc, Pre-Medical for day and boarding). Limited places for Internationals are based on Cambridge or other acceptable curricula.