Reviews of professor Yueming Yang

Rating: 1.0/5, difficulty: 3.0/5
Don't get me wrong, he's a nice as a human being. But his teaching skills are lack luster. There's no clear grading criteria for anything (I turned in a program that didn't work at all and I still got a B on it) and he seems to just ramble on the whole class.

Rating: 2.0/5, difficulty: 4.0/5
Dr. Yang has much to improve on as a professor. Throughout the course I have observed many flaws including, but not limited to: Lack of communication, inconsistent and illogical grading, little to no opportunity to practice concepts, and a lack of concern for student's grades.

Rating: 2.0/5, difficulty: 2.0/5
If u want to learn computer science, he's not the guy for you. It is very hard to understand him, the way that he explains things are very different. If you have some kind of decent experience in cs and need to take an easy class with almost no work, this class is for you.

Rating: 1.0/5, difficulty: 2.0/5
He is very hard to understand and very disorganized. If you prefer a professor that posts grades as soon as they can I would stay clear of this one. He grades quizzes as we are already taking another quiz. He also doesn't fully cover the subjects we are taking in class and he doesn't really explain things well.

Rating: 5.0/5, difficulty: 3.0/5
Content heavy but Yang does a very good job explaining everything in detail