Reviews of professor Junsong Yuan

Rating: 1.0/5, difficulty: 4.0/5
Hard to understand. TA and professor has difficult English. I rewatched lectures and still failed assignments. Hand-drawn algorithms that turned out wrong 2 days before project due date. No feedback for for assignments or projects. Here's the grades for the first project: 20% of class has 80% or more points. 60% of class has 50% or less points.

Rating: 5.0/5, difficulty: 4.0/5
Great professor, but the exam is really hard.

Rating: 2.0/5, difficulty: 5.0/5
The Code Projects and HW are pretty hard about Computer Vision