Sloan, Elinor, Carleton University, Canada