Arash Farahmand
Very Dull professor, speeds through his lectures without any stops to check in on students. It's difficult to even stay engaged in his class and it may be difficult to understand him at times. I wouldn't recommend this professor.