North-east head teacher defends academy

Peterhead Academy
Peterhead Academy