Reviews of professor Yu Zhang

Rating: 1.0/5, difficulty: 5.0/5
Awful! By far the worst teacher I've ever had! She barely gave us instructions for our group project and we never received a grade for it, just participation. She tore apart our project in front of the class and she reads right from the text book for lecture. She is also very hard to understand. Only when we got a different professor that I passed.

Rating: 5.0/5, difficulty: 3.0/5
Love her, she gives good examples, and have lots of good discussions, fun class! It is not hard as long as you read and attend the class. She is one of the best teacher I have in Brockport!

Rating: 5.0/5, difficulty: 3.0/5
She is a really nice professor and she knows the content very well. She gives feedback k on the assignments and lets you know how you can improve. Great professor, and would love to have her again!

Rating: 1.0/5, difficulty: 3.0/5
* Hardcore topic with unclear lecture (I would recommend slides from NYU or elsewhere)
* Many HWs, 10-15 questions per week. 
* HW+Project paper+Presentation. 
* No TA, no office hour recording.
* Unclear grading rubric, not listed on the syllabus.
Suggest: This course is abstract, please show visualization to help students understand the jargon

Rating: 5.0/5, difficulty: 3.0/5
Overall an informative, challenging, and rewarding class. I highly recommend this course. He used relevant examples and applications when teaching theorems and coding techniques. This helped the material stick better than just presenting equations. An excellent professor worthy of top scores.

Rating: 5.0/5, difficulty: 2.0/5
The lectures were captivating, filled with abundant examples and easily understandable information. Professor's speaking style was conducive to keeping us engaged and preventing any boredom with the material. It is evident that he genuinely cares about our learning, and I highly recommend his course. He also implemented a class curve at the end.

Rating: 5.0/5, difficulty: 2.0/5
Prof Zhang provided insights and alternative proofs of certain difficult concepts, which are very helpful. He linked information theory with machine learning, good for CS students.

Rating: 5.0/5, difficulty: 3.0/5
I'm taking this course whose subject sounds intimidating. Prof Zhang has been giving informative and helpful lectures. He explained hard concepts in layman's terms with lots of examples. Those explanations and insights definitely helped me overcome some difficulties by only reading Cover's book. Solid knowledge of probability is needed.