Excellent prof! Explique très bien la matière. Le cours est difficile et il faut y mettre plusieurs heures de travaille. Impossible de manquer un cours puisque l'on prend du retard assez facilement. 10/10 would recommend and take again.