Reviews of professor Xin Yang

Rating: 1.0/5, difficulty: 5.0/5
Do whatever you can to get out of having him as a professor if you have not taken this class before. His notes are 3 times smaller than every other class, homework is not relevant to tests, very little grades to help even out the tests you may do badly on. He is a nice guy, speaks decent English, but does not describe explain concepts very well.

Rating: 1.0/5, difficulty: 3.0/5
I went to class for about half the semester at 8 am then I realized I wasn't getting anything out of his lecture and hes not the best at explaining things in english and people are afraid to ask him questions because he never gives a good answer for any problem. He seems like a good guy just not the best at teaching