Hamid Ravanbakhsh
He is the happiest and most enthusiastic professor. However, this makes his lectures impossible to understand, since he gets too excited about the material and forgets about teaching. Be prepared to teach yourself calculus. Homework is very simple. Exams were straight from the final review problems. He is very generous with partial credit on exams.