Catriona McKinnon, HT at Newlands & Broughton