Reviews of professor Dr. Soheila Bashardoust-Tajali

Rating: 1.0/5, difficulty: 4.0/5
- Comes to lectures late
- Speaks in a quiet monotone voice
- Unorganized course materials

Rating: 1.0/5, difficulty: 1.0/5
Her lectures are super boring and she does not seem enthusiastic about the content. She spends a lot of time explaining the same topic over and over, and then you end up falling behind because of this. She is very clear about assignment expectations and course expectations. Overall, I would not want to take a course with her again.

Rating: 1.0/5, difficulty: 5.0/5
Horrible prof, large assignments and labs that are unnecessary, and groups that you can't change. Horrible communication.

Rating: 1.0/5, difficulty: 5.0/5
You can tell she does not care about how good her lectures are or how good she is teaching. She is a robot with a monotone voice. We ask her to turn the mic up, and she does, then she speaks quieter. 

She doesn't show any code in her ppt or do any examples which is how you are supposed to teach coding.

I could definitely teach the class better.

Rating: 5.0/5, difficulty: 5.0/5
Really lenient and cares a lot about the success of her students. I did bad on my midterm because I did not study, she ended up allowing the entire class to take an optional retake midterm.

Not sure why the reviews are so low, she's a really kind, caring and overall great professor. 

The only con is that the lectures made me sleepy.

Rating: 1.0/5, difficulty: 5.0/5
Avoid if you don't want to come to class: random attendance, marked lecture quizzes, monotone voice, and dry lectures. You will be tested on unconventional things like syntax or gimmicky features not covered in slides. Lab and project requirements are ambiguous, and while some labs are easy enough to be redundant, the project is very overloaded.