Henry Zhang
Like most math teachers he struggles to teach the subject to majority of the class. This seems to be a common occurrence for this subject in general to be fair. Hes gives you 3 attempts on the HW and quizzes which is very helpful to learn the material. This was my second time taking this class but this time I was able to pass with Professor Zhang.