Mingliang Zhang
The professors lectures are far too detailed and his accent is very difficult to understand. He assigned 40-50 homework problems (each with parts A-C) every week, resulting in 8+ hours of homework per week. The class average for our final was a 38% and the professor refused to curve despite the poor scores. A terrible, stressful experience.