Leonard is a geologist and civil engineer, specializing in hillslope and fluvial geomorphology. He was a Professor in the Department of Geography, Planning and Environment at Concordia University 2017 ...