Great school with a great head and teachers. Lots of positive changes in the last few years and the pandemic was dealt with really well. I have 3 happy kids at St Josephs ... more