Reviews of professor Aliakbar Baharikhoob

Rating: 1.0/5, difficulty: 4.0/5
Half of the class time was taken up by how him logging into the Matrix server. I cannot believe how much time was wasted. Some commands that would work for your assignment (even if you check and confirm it works) is considered wrong because supposedly he's got a master sheet that is the only way it should be done. Just frustrating. Avoid please.

Rating: 1.0/5, difficulty: 5.0/5
He is clearly not qualify for teaching and should be fired long time ago. He would lash out in class if someone point out his mistakes and being picky for that student ever since. He only reads slides and 0 professional output for the course. You should definitely avoid this guy for ANY course. He is a pure leech of the school.

Rating: 1.0/5, difficulty: 5.0/5
if you want to get good grade, avoid him. he will never give you any feedback. i do not know why i got average 75% for all labs. also for lecture class, he just read ppt. THAT'S AT ALL. Never take him

Rating: 1.0/5, difficulty: 4.0/5
he is rubbish. Always blame the students to keep quiet. If you ask him more questions, he will give you long face. He is stubborn.

Rating: 1.0/5, difficulty: 5.0/5
This professor is a disgrace to all the others who are ACTUALLY good at their job. He fails to explain the course work properly and fails to TEACH considering his job title.

Rating: 4.0/5, difficulty: 1.0/5
Easy going with the course, often finish lectures and let us go home early.  Marking is easy too.  May be allowed online lectures.

Rating: 4.0/5, difficulty: 3.0/5
A really kind and a nice person but if you want to learn the course you better put more effort on self study cuz his teach skills are old-schooled.

Rating: 1.0/5, difficulty: 5.0/5
Worst Seneca professor.

Rating: 2.0/5, difficulty: 4.0/5
VERY TOUGH grader. Even though all your answers are correct he will still grade you 60-70% and never explain where you went wrong. Just for a small  mistake in your terminal command, he will cut marks. And he gets really angry when you keep asking questions about something you don't understand. Never take him if you want to pass this course.

Rating: 1.0/5, difficulty: 5.0/5
A sad excuse of a professor. Spends entire lectures reading off a few slides, can barely speak English, and gets super defensive when confronted about a mistake. Grading is unreasonable tough with 0 feedback. All of my learnings came from videos posted by a different prof. If you can switch out of his class, I HIGHLY recommend getting out.

Rating: 1.0/5, difficulty: 5.0/5
Unclear about anything at all. Spends eons going on tangents. Does not engage in a meaningful way. Frustrating. Imagine listening to someone say "uh" every 3 seconds for over an hour. The lectures have absolutely nothing to do with the group project or homework. Does not grade things until a month has passed. Does not respond to emails.

Rating: 1.0/5, difficulty: 5.0/5
Dont choose him, If you want good grades

Rating: 1.0/5, difficulty: 5.0/5
no clear feedback. no clear idea how he grades.