Hua Chen
Overall, terrible professor. More than half the class would fail the exams. He will give extra credit assignments if the class average for the exam is below 65%, but the assignments are hard and he does not go over it or explain it. The homework is time-consuming; there are usually 12 questions, and some have 4 parts. This class is lecture-heavy. 