About Robert McDougall Robert L. McDougall is a professor emeritus of English at Carleton University. He was the founder and for many years the Director of the Institute of Canadian Studies at Carleton.