Reviews of professor Wei Tianming

Rating: 1.0/5, difficulty: 3.0/5
Don't do this to yourself. In lectures he just reads off the slides because if you didn't you won't even understand him due to his accent, which obviously he can't do anything about but still it was very difficult to understand what he was saying. The tests and assignments were more complicated than what he "taught".

Rating: 5.0/5, difficulty: 3.0/5
I named my religion in Civ V after him.

Rating: 1.0/5, difficulty: 5.0/5
This is the worst course I have ever taken. He is unfamiliar with the materials because the slides are taken from other prof. The assignments are too heavy and difficult for beginners in C and Python. He tries to provide us with more office hours and lower the difficulty of the assignments but it does not help at all.

Rating: 5.0/5, difficulty: 5.0/5
Tianming is one of the best professors in 300 years. He is even smarter than Alan Turing himself. It is because of that I was able to secure an A+ out of 100 in my final exam. The only issue with his lectures is that they end. I love you, Mr Wei.

Rating: 1.0/5, difficulty: 4.0/5
This class is absolutely awful. the teacher's lectures are such a mess it's pointless to even try to pay attention. He has a heavy accent and is so boring it almost puts me to sleep. He's an incredibly nice person, but just shouldn't be a teacher! Midterms are tough and have things on it that weren't even taught in class. . .