One of the best and inspiring math professor case has to offer. Passionate in teaching and patient to answer all kinds of questions. His quiz and tests offer so many extra credits that my score didn't go below 99.5% throughout the whole semester. HW is really helpful and focused on what u should know in tests. He should get more 5.0 rates!