Reviews of professor Zhe Yang

Rating: 4.0/5, difficulty: 3.0/5
This professor is top tier. if you are soft and doesn't want to put in the work then this might not be the prof for you. He is your typical teacher in asia. Strict but he cares about what you learn. Overall, The Quizzes and test from Summer semester was spot on. Not too hard and not that easy that you can go in there without study and expect B or A

Rating: 4.0/5, difficulty: 5.0/5
Even though the course was challenging and Professor Yang Zhe's pace was sometimes difficult to follow, I truly learned the foundations of programming thanks to his dedication and expertise. His commitment to ensuring we understood the material went above and beyond what I've experienced with other professors at Douglas.

Rating: 2.0/5, difficulty: 5.0/5
Professor is very kind, however his way of teaching programming to newcomers is not great, he overcomplicates things. Exams are tough, quizzes and assignments are easy.

Rating: 2.0/5, difficulty: 5.0/5
I just had my first midterm with this guy today, to say it was extremely difficult is an understatement. Too long and the questions were too advanced for what we have learned so far. Some things about Jay is that he's nice and willing to answer questions, but his lectures are awful, explain concepts poorly, and some of his assignments are hard.

Rating: 1.0/5, difficulty: 4.0/5
Good person but a terrible teacher. I didn't learn anything from him aside from syntaxes. He talks and types fast but has a soft voice. His lectures are all over the place when he's not coding.

His class is like a Tetris game with LV10 speed. It's good for the sake of being difficult but why risk it, I can still enjoy the game at a lower speed.