The school serves above 330 students in a dual track setting.
Our Staff comprises of:
- Classroom teachers,
- Learning Centre teachers,
- Teacher librarian,
- French as a Second Language teacher,
- Physical education teachers,
- Religious Education teachers,
- Principal,
- Vice-Principals,
- Director of Academics,
- Coordinators (Pre-School and Junior School)
- Secretaries,
- Custodians,
- Student support personnel,
- Lunch/bus Ride supervisors.