Reviews of professor Babak Bahrani

Rating: 5.0/5, difficulty: 4.0/5
He is a though guy, but he knows what he is teaching. Very caring and always available out of class. You need to work hard for his quizzes and exams. Homework are sometimes confusing.