Reviews of professor Fariborz Farahmand

Rating: 5.0/5, difficulty: 4.0/5
He knows his stuff and helps you learn. I took two of his courses. His lectures were clear and concise, and he spent time answering my questions. Homework was helpful and project was awesome.  Exams were not easy, but reasonable.

Rating: 5.0/5, difficulty: 2.0/5
Passionate teacher. Explains complex concepts in simple terms and gives lots of good examples. Exam questions come from lectures, so don' t miss any class.

Rating: 1.0/5, difficulty: 4.0/5
Gets angry with students easily and has unreasonable expectations

Rating: 5.0/5, difficulty: 3.0/5
Professor Farahmand was a great teacher. He knew the material very well and could explain it in simple terms. His enthusiasm and preparation for teaching was exceptional.

Rating: 5.0/5, difficulty: 1.0/5

Prof. Farahmand made incredibly compelling lectures that kept our attention. He definitely makes learning fun.

Rating: 1.0/5, difficulty: 3.0/5
Just dont do it

Rating: 1.0/5, difficulty: 1.0/5
Dr. Farahmand is the worst professor I have ever had. He taught half of the concepts wrong and would get angry with students who tried to correct him. He never taught us the application of what we were learning. I honestly could have taught myself everything that we learned over the semester in a few hours. This class is useless.

Rating: 5.0/5, difficulty: 3.0/5
This was probably the most interactive class I have had in college. Professor Farahmand was passionate about the material that he taught, which was refreshing in lecture.

Rating: 5.0/5, difficulty: 3.0/5
Gives fair exams, homeworks are helpful, but lecture was pretty boring.

Rating: 5.0/5, difficulty: 3.0/5
Fariborz was the best professor I had at Tech. Student engagement, homework questions were relevant and actually developed understanding, and professor was engaged with class. He changed my perceptive, in a good way, on computer science and engineering.

Rating: 1.0/5, difficulty: 2.0/5
Gets angry when you disagree or try to correct him. Lectures were all over the place and filled with errors. After students would get confused by an incorrect proof or derivation, he would admit it was wrong but never correct it, or promise to correct it but never follow through. His teaching style translated terribly to covid-virtual classes.

Rating: 5.0/5, difficulty: 3.0/5
Professor grades fairly, tests were fair. Lectures were pretty boring. He offered extra credit, he really cares about his students. Would take this professor again. 10/10

Rating: 5.0/5, difficulty: 2.0/5
Interactive, and enthusiastic prof. Gives lots of examples and helps students learn in class.

Rating: 5.0/5, difficulty: 3.0/5
This is the second course I took with this prof.  Highly recommended.