Reviews of professor Xuanhao Liu

Rating: 1.0/5, difficulty: 4.0/5
Worst class I have ever taken. The language barrier is terrible. You will have a difficult enough time understanding her, and she will not understand your questions either. She doesn't use blackboard AT ALL, and she doesn't create a proper rubric for projects so be prepared to guess or be told you missed something or did it wrong.