Michael Choi
I don't know why Professor Choi has such a bad rating. He has a thick accent, but if you pay attention and sit near the front, he's very easy to understand. He speaks slowly and repeats himself often to make sure people know what he said. His class isn't easy, but if you just show up to class and take notes, you should do fine. His class curved.