Echard, William, Carleton University Ottawa, Canada