After attendance at Halifax private schools, McColough enrolled at Dalhousie University, where he received an honorary degree later in life.
McColough enrolled at Dalhousie University. This was after attendance at Halifax private schools. He received an honorary degree later in life.