John McRostie
Absolutely fabulous from the first meeting. Enthusiastic and yet honest and clear.
Principal