Reviews of professor Arezoo Hajesfandiari

Rating: 1.0/5, difficulty: 5.0/5
Awful teacher, can barely understand what she says. Doesn't explain anything in lecture videos. Have to take to youtube or the internet to be able to understand what's actually happening. Having other classmates that you know is very helpful when stuck. Homework does prepare well for the test. Overall a garbage teacher to be brutally honest.

Rating: 3.0/5, difficulty: 3.0/5
She really cares about her students, going through great detail in the class to better understanding. Homeworks are challenging, but the tests are fairly easy.

Rating: 1.0/5, difficulty: 3.0/5
Disorganized and sloppy notes, commonly makes mistakes in lecture and doesn't correct herself so the notes you get are wrong in the end. Says "okaaay" A LOT and it's annoying after the first lecture.

Rating: 1.0/5, difficulty: 4.0/5
The teacher is very rude at times during lectures and assigned a lot of homework without any breaks. The tests are long and difficult but graded fairly. If you're not willing to spend 10-14 hours on homework each week, don't take this course.

Rating: 2.0/5, difficulty: 4.0/5
She clearly knows the material well, but she doesn't have the perspective of a student learning Dynamics for the first time. Expectations are very high for previous knowledge and application of differential equations and equations discussed in class but not elaborated on in detail with thorough teaching. Challenging material, frustrating class.

Rating: 5.0/5, difficulty: 4.0/5
The lectures can get a bit confusing at times and the home works can be tough to understand, but she is extremely willing to help and is flexible with making time for students. You can tell she definitely cares about her individual students and takes time to get to know active students in her lectures.

Rating: 3.0/5, difficulty: 3.0/5
She is an okay lecturer. The class is very homework heavy, you might spend 10 hours a week on just homework for the 1 class. She gets frustrated with a lack of participation from students so I guess she doesn't understand that we are sitting in lecture to learn from her because we do not know how to do the question yet. Also, she gives pop quizzes.

Rating: 5.0/5, difficulty: 4.0/5
She is awesome! She is very helpful during office hours and care about the students. The exams are not easy but fair. She is one of the best professors I have ever had.

Rating: 1.0/5, difficulty: 4.0/5
Arezoo is the absolute worst professor. She puts a question up on the board and within 6 seconds shes complaining that no one is participating. She doesnt care about her students and if no participates expect a pop quiz in the near future. She tries to trip you up on quizzes and tests. Overall find a different professor this one is for no one.

Rating: 4.0/5, difficulty: 4.0/5
Immense amounts of homework - my advice is to find a group of class mates to work with. The content itself isn't too difficult and Arezoo posts really detailed and helpful notes. There are also some really good videos on YouTube. Tests aren't easy, but are fair and this class is not impossible.