Reviews of professor Yeganeh Hayeri

Rating: 1.0/5, difficulty: 4.0/5
She lacks empathy for students and assumes that the reason you have questions can only be one of two things: in her own words "you either copied the material wrong or you have no idea what you are doing". typos are a sin, and her class setup is very centered around herself, rather than how to reach her students effectively.

Rating: 1.0/5, difficulty: 5.0/5
She is a bad grader and when asked about why has she given this grade, she will be like my wish.

Rating: 1.0/5, difficulty: 5.0/5
Is super tough, gives a lot of homework and very little time to do the homework, is a hard grader, doesn't give good feedback. But the course is required so good luck!