Probably has the thickest accent I've come across. The reason people give a low score is because Yu isn't an easy professor, and he can be hard to understand. I do believe that the learning outcome from Yu is good. If you can handle his class, you can certainly handle the material.