In 2024, the school has:
- 3 Preschool classes
- 3 Kindergarten classes
- 6 Year 1/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.
In 2024, the school has:
Multi-age classes are supported through a commitment to curriculum differentiation, EAL/D programs and Early Intervention.