In 2022, the school has:
- 3 Preschool classes,
- 4 Kindergarten classes,
- 4 Year 1 classes,
- 3 Year 2 classes,
- 5 Year 3/4 classes
- 4 Year 5/ 6 classes.
Multi-age classes are supported through a commitment to curriculum differentiation, EAL/D programs and Early Intervention.