Reviews of professor Feng Yan

Rating: 4.0/5, difficulty: 4.0/5
Great professor. Cares about his students and wants them to learn a lot. There is a bit of a language barrier but you get used to it. He loves to give extra credit and is not a harsh grader. If you put in work he will give you a good grade. Lectures a long but he asks questions to engage his students. No final, just a midterm and a final project.

Rating: 5.0/5, difficulty: 3.0/5
Gives a good amount of homework but also gives extra credit. Hard to understand him sometimes but he really tries to teach his students industry relevant information.