| Kindergarten | 60 |
| Grade 1 | 77 |
| Grade 2 | 76 |
| Grade 3 | 99 |
| Grade 4 | 93 |
| Grade 5 | 82 |
| Grade 6 | 5 |
- Our students are organized into single grade groupings.
- Staff teach in teams and augment each other's strengths in order to support each learner.
- Supportive programs are offered in English as Additional Language (EAL) learning, Music, and Resource.
- Learning is supported through the involvement of several community experts such as artists, musicians, medical professionals, technology professionals, scientists, and many others.
- Before and after school childcare is in the building and offered by a third-party provider.
- Lunch supervision is provided for all registered program users.
- Parents are encouraged to volunteer in the school.