Reviews of professor Haihan Yu

Rating: 1.0/5, difficulty: 5.0/5
Strong accent and lots of verbal fillers make it hard to understand him. Attending the 1-hr review section (with another instructor) was more helpful than the 3 hours of class time.