Reviews of professor Haiqing Xu

Rating: 4.0/5, difficulty: 3.0/5
He curves really well and the homework is great to pad your grade. I just had a hard time understanding his accent in class. Whenever I asked questions after class his explanations didn't help and he just repeated what he had said earlier and couldn't explain the concepts in a different way. Good guy but thick accent

Rating: 1.0/5, difficulty: 3.0/5
If I could rate him zero I would.
The topics themselves aren't difficult - but he makes everything overcomplicated. I self-taught using the textbook
His accent is rlly difficult to understand and he does a lot of (unnecessary) work that's not on the slides
Doesn't really care about students and scheduled the final way before the examination period

Rating: 1.0/5, difficulty: 1.0/5
Seems like a very nice guy. I just have no clue what he's saying due to his thick accent.