Dr John McGregor taught for more than 30 years as an Open University tutor and in further education. He is a Trustee of the Glenfinnan Station…