Reviews of professor Xiang Yan

Rating: 3.0/5, difficulty: 4.0/5
Overall an ok prof. Lectures were very heavy. Assignments were easy, but midterm and final were a lot harder than the lecture examples, and the assignment questions. You can get a good mark with this prof, but you really gotta work for it.