Fantastic school with warm, dedicated, and loving staff that, in addition to great education, still encourage kids to have integrity, values, and respect. Our daughter is very lucky!
best primary of hamilton, I didnt really make the most of my time though n2017-2020 3rd grade to 6th
Great school - my boys flourished here.
really good school, teachers and kids are amazing.