I have taken Dr. Saqib for 3 other courses and have enjoyed every one. This course in particular challenged my MATLAB skills but they have thoroughly improved and made me enjoy MATLAB. The homeworks are difficult but not impossible and he is more than willing to help you through them. He definitely deserves a raise