Reviews of professor Haimeng Zhang

Rating: 5.0/5, difficulty: 4.0/5
The professor had a clear idea of what he was teaching and made good notes. He also held review sessions before the exam. That's very helpful.

Rating: 5.0/5, difficulty: 2.0/5
Professor Zhang was an amazing professor. There is a little bit of a language barrier where it can be sometimes a bit difficult to understand him, but the way he works things out on the board makes the material very easy to comprehend and follow along. He is a very knowledgeable person that I will always recommend to others.