“This school continues to be good.
Pupils are happy and feel safe at William Macgregor Primary School. They come through
the school gates with smiles on their faces. Pupils and their parents know that the adults
at school are always there to help and support them. This school is very much at the
heart of the community. Leaders have high expectations for all pupils and want them to do their best. January 2023