Reviews of professor Zhifeng Yang

Rating: 1.0/5, difficulty: 3.0/5
Cannot understand a word that he says. Avoid him at all costs. Explains nothing and just reads off of slides.

Rating: 5.0/5, difficulty: 2.0/5
He is a very good teacher and he will answer your questions patiently. Office hour is very useful. Test is not very hard.

Rating: 1.0/5, difficulty: 4.0/5
very hard to understand, a complete waste of time showing up to class for quizzes that don't happen half the time. Seems to be a nice caring man but was not able to understand a word he is saying.
Talks like he is writing a poem. Avoid at all cost but the way SBU runs thing's it is hard to avoid him for 210 and 543 since he is the only one.

Rating: 1.0/5, difficulty: 5.0/5
Just reads off of a PowerPoint, does nothing to gain your attention. Extremely rough accent, terribly difficult to understand. You basically have to teach yourself the material. I had to go to a tutor to learn the material. Avoid at all costs.

Rating: 2.0/5, difficulty: 1.0/5
Reads right off the slides. Not much direction or grading criteria for tests and projects. No need to go to class so long as you touch base once in a while with other students. A lot of the information was common sense in my opinion. I would take him again for an easy A. Other students had a hard time though. Has a pretty thick accent.

Rating: 1.0/5, difficulty: 5.0/5
You will gain absolutely nothing from attending any of his classes. His accent is incredibly thick, and he just reads off his powerpoint slides. If you take his class, you will struggle.

Rating: 1.0/5, difficulty: 4.0/5
Reads straight off the powerpoint and his accent is really hard to understand so naturally you gain nothing out of the lectures. You need to learn it ALL yourself. Reviews for the test were awful compared the actual test. A 1 sided cheat sheet allowed for tests so I suggest copying every single wileyplus question in order to have a chance at all.