Reviews of professor Yingda Lu

Rating: 5.0/5, difficulty: 5.0/5
This is a difficult class, but Professor Lu is there to help. He was always accessible outside of class and by email to answer questions. He cares about his students and wants them to succeed. If you are struggling, don't be afraid to approach him before/after class to ask questions about the assignments. 1 midterm + final group or solo project.

Rating: 1.0/5, difficulty: 5.0/5
You can be super smart, but that doesn't mean you are cut out to teach your trade. His lectures are not detailed enough to help students with homework. I would not recommend taking this class unless you are experienced with programming. Be prepared to spend a lot of time on this course. You have to know Machine Learning to get an A on the project

Rating: 1.0/5, difficulty: 5.0/5
His lectures /lecture slides are not detailed enough to help students with the homework. I don't recommend taking this class unless you are very experienced with programming. Assignments were graded very late. There was always a line for his office hours. Be prepared to spend a lot of time on this course it's very time-consuming.