Boudreau, Alex, Universite de Sherbrooke, Sherbrooke, Canada