We have extremely happy with St Joseph since 2020 our children began this school, the head teacher has been super as she seems to be involve in almost all the children's ... more