Tathagata Goswami
Out of all my math classes, this has been the first I might ever fail if I don't drop it. I have always loved math, but this professor doesn't have a good enough teaching style to get the concepts across. If you are looking for a class that really gets the math imbedded into your head, pick a DIFFERENT professor.