Martin Golubitsky
Marty is a nice man but is maybe too smart for his own good. His lectures are EXTREMELY theoretical and proof based. He hardly ever gives examples of how to apply theorems; be sure to stop & ask him to show the class what he means. Weekly hw can get exhausting. Despite the lectures being very difficult and dense, his exams are surprisingly easy.