When asked to describe the culture at Scotch College in Perth, Western Australia, Headmaster Dr Alec O’Connell says that the College, founded in 1897, embodies a culture of leadership and innovation while honouring the Scottish traditions of its founders. The key strategic driver is to develop boys of character with a strong self-understanding, a passion […]
