de Bagheera, Jack, Université de Montréal