He studied classics at the University of Aberdeen, graduating with a Master's degree in 1876. He then attended the Free Church Divinity College in Aberdeen in preparation for ordination as a Free Church minister.
He studied classics at the University of Aberdeen, earning a Master's degree in 1876. He subsequently attended Free Church Divinity College in Aberdeen to prepare for ordination as a Free Church minister.