Reviews of professor Xin Luo

Rating: 1.0/5, difficulty: 5.0/5
Her exams are super hard!

Rating: 4.0/5, difficulty: 3.0/5
Luo is a straightforward and clear professor. While he doesn't take attendance, you get five ec points for every day you do go, making it almost impossible to fail if you show. His accent can be a little hard to understand at times but he's very willing to repeat himself and explain in different ways. Overall solid teacher for a mandatory class.

Rating: 3.0/5, difficulty: 3.0/5
I want to start by saying this professor is very kind and I do believe he means well. However, his lectures are extremely difficult to follow, the exams are all over the place, and he does not follow his own syllabus. He told us homework would be graded on completion only but then he graded it on accuracy anyway. Very frustrating to say the least.