Reviews of professor Xin Li

Rating: 4.0/5, difficulty: 3.0/5
This class is fine if you spend the mental effort associated with keeping up with the professor as he speaks. The accent and handwriting can be a bit difficult to work through at times however. Otherwise, he is a fine professor.