Shah Mazhar
amazing clear lectures. this class is hard he is a great prof who cares about his students and gives tons of extra credit to help you pass. but this is a tough math course and you must put in work to pass! no way around it. he is a great prof but you must do the work. he gives extra credit for exams, labs, etc.