Fariborz Farahmand
An effective professor. Passionate about and talented at teaching his subject. Clearly answers all questions, in class and office hours. Exams and homework are doable, if you attend all the classes.