Theis, Laurent, Université de Sherbrooke, Canada