Xin Luo
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.