Reviews of professor Qifeng Zhang

Rating: 4.0/5, difficulty: 1.0/5
Qifeng is extremely hard to understand but he has really good powerpoints that are easy to follow. He also cares a lot about his students and will help you succeed. Very easy class, weekly homework, and 2 tests including the final. He is also very organized and clear with communication when it's not speaking.