Myung-Chul Kim
There is a language barrier which is hard to understand him , he talks too fast for you to obtain the knowledge, and he doesn't give review sheets when a test is coming up. He gives homework, but he doesn't go over it, so you don't understand it and he doesn't go back a slide when you ask. Horrible professor, beware.