Jingrui Cheng
Handwriting is almost illegible to the point where there's no point at reviewing past slides. He makes tons of mistakes during his lectures and doesn't always change them on the slides. Already a hard class without his bad lectures, but if everyone gets a 20 on the tests I guess some of us have to pass.