Great public school, having known many who walked the corridors of this institution I can attest to the quality of students. One thing it lacks is a play field for the children to play!
Good and solid primary school
This is the school I go to I'm a Grade 6 Dove student (top class)and a 2016 student going on to 2017
It. Is. My. School
I am in grade 6 class of 2016 to be
I am a student of this school . A child in 2016. Best school ever
St Margaret's primary rock and the children that go there made it awesome
The Grade Six Children Of 2013