Shuenn Siang Ng
Easily the hardest professor I have had from my experience at Tech and another school. He grades so harshly and he has a kind of draining personality that this class is not worth it with him. He is a good lecturer but such a hard grader for no reason. He does not give a curve as he doesn't believe in them.