Reviews of professor Honggao Yan

Rating: 2.0/5, difficulty: 4.0/5
This is not an easy course, the professor can make or break it. Professor Yan is a very smart man who knows his stuff, however, the language barrier is extremely hard to overcome.