Mohammadreza Bidar
Such a bad class. He doesn't teach well at all, so good luck learning any of the material. Doesn't announce that there is a quiz until the day before the quiz and sometimes won't even tell you what's on it. My TA was extremely helpful through this class and even said that this wasn't trig material that we were supposed to be learning. Such a mess.