Khai Chiong
This is probably one of the best classes I have taken. Professor Khai knows what he is taking about and cares that his students learn the material. This has led him to give extremely easy east exams that he helps you out with before hand. There is a major group project but follow the guidelines and its an A. I recommend this professor to everyone