Madhusudan Srinivasan
His class was awful, if you have fun listening to someone read directly off the slides that are right in front of you then this is the class for you. It was so boring I couldn't stand going to class anymore. I stopped going and studied on my own time and still passed with a high B.