Reviews of professor Farhad Anaraki

Rating: 3.0/5, difficulty: 2.0/5
Professor Anaraki was a relatively easier grade which made the class manageable, but his quizzes and exam tend to be on the more difficult side. Attending class seemed kind of useless and he tended to lecture more on ML techniques and the idea of them without showing any type of implementation. Still one of the better professors for CS department.

Rating: 2.0/5, difficulty: 1.0/5
Easily the laziest professor I've ever had. Didn't take questions outside of lectures. His TA made the homeworks, quizzes, midterm, and final, and graded them all AND held office hours. The ONLY thing he did was lecture and those were so awful I didn't bother attending. The lectures were math-heavy and very theory-reliant. Avoid if at all possible.

Rating: 4.0/5, difficulty: 2.0/5
Professor Farhad is among the better professors offered by UML. He is very good about answering questions when there is confusion and subsequently, the assignments aren't miserable because the expectations are clear. The only real downside is that the lectures are only available in 3 hour blocks and that can be a bit long for info retention.