Reviews of professor Vahid Atashbari

Rating: 4.0/5, difficulty: 4.0/5
Tough to understand at first. Great teacher, but if you dont listen in class the work will seem impossible. Will take time for you to understand, will help you if you really are trying and care about the class. Great to talk to for help and advise. Pretty friendly and funny outside of class.

Rating: 5.0/5, difficulty: 3.0/5
Let me start by saying you will be given enough time to complete late/missing assignments that ma have been from the beginning of the year, however, doesn't' mean you can't slack or not participate, always pay attention maybe take some notes so that when he calls on you, you remember what he's talking about other than that show up ready.

Rating: 3.0/5, difficulty: 4.0/5
The grade you get is essentially 80% based on the exams. Fail the exams, fail the class. Homework is semi-rare and he grades harsh, but gives partial points if you are on the right track. Quizzes are easy as long as you pay attention to the lectures. The group project at the end had very little information and he didn't answer questions about it.

Rating: 5.0/5, difficulty: 3.0/5
This professor puts in a lot of effort into teaching. Notes are thorough and he's very accessible. Has a foreign accent, but is still easy to understand. He constantly tries to keep the lectures interactive, providing plenty of opportunity for understanding. If the student makes an honest effort, he/she will gain good value from the course.

Rating: 4.0/5, difficulty: 4.0/5
Will help you inside and outside class. Homeworks are a bit tough but that is what will make you understand the subject material.

Rating: 3.0/5, difficulty: 4.0/5
Poor lecturer

Rating: 1.0/5, difficulty: 3.0/5
Dont take this professor for es201. Dry lectures, fails to answer questions correctly regularly, reading is posted shortly before it's due and takes a solid 2 hours to complete, etc.