Belgacem, Walid, Université de Sherbrooke, Canada