| Kindergarten | 37 |
| Grade 1 | 55 |
| Grade 2 | 48 |
| Grade 3 | 67 |
| Grade 4 | 61 |
| Grade 5 | 46 |
| Grade 6 | 43 |
Whether you choose our Community or German Bilingual program, our small school setting provides optimal conditions for personalized learning:
Strong literacy focus
Daily physical education
Bilingual music specialist
Technology: Full iMac computer lab, computers in each classroom, class set of iPads
Before & After Care Programming: Children Come First
Daily Free & Universal Breakfast for Students
Noon programming: Acting & Art Club, Computer Club, Gymnastics Club, Kindness Club, Sports Club
Lunch supervision exceeds the recommended ratios
Parental Involvement:
Robust daily opportunities for parent volunteers
Well-attended School Council
Bowcroft Parent Action Club (BPAC): Fundraising
Association for German Education in Calgary
Partner Organizations:
Calgary Reads
Hockey Heroes
Start2Finish Running & Reading