First deputy head appointed

The Swan School has this week unveiled its first deputy headteacher ahead of the school’s planned opening later this year. James MacNaughton will be second in

Read More »