Hamid Ravanbakhsh
His accent is really heavy and lectures are fast, but exams aren't that hard. He really cares about how his students are doing in the class. Regardless if you failed previous exams in the class. As long as you get a passing grade in the final, you will pass the class. The best math professor I ever had!