Average Class Sizes in 2017-2018:Kindergarten: 19.56Primary School: 21.00Middle and High School: 23.85