Reviews of professor Xinyue Ye

Rating: 1.0/5, difficulty: 1.0/5
Worst Professor I ever had . He does not know a single thing about course, so you will not learn anything, repeats himself a lot in every lecture about stuff not at all related to this course. A class before final lecture he teaches about content supposed to be taught in first class, that too by reading a ppt. But he definitely takes attendance.

Rating: 5.0/5, difficulty: 4.0/5
Dr. Ye is a super nice and kind teacher. He uses many case studies to guide us through the learning curve, and his is very knowledgeable on his topic.