Reviews of professor Hazra Imran

Rating: 4.0/5, difficulty: 2.0/5
Hazra's lectures were very interactive as she would always include in-class coding activities. Most of the time her explanations are good, but sometimes very confusing. She often accommodated requests from students for extensions and responded well to feedback.  Quizzes didn't match the material perfectly, but exams were fair.

Rating: 4.0/5, difficulty: 3.0/5
2nd exam had multi select answers instead of single select like 1st exam so a lot of people did poorly. I didn't agree with that change.

Assignments aren't easy - esp the 2nd one about threads, I think she should use two classes to demonstrate code for deadlock/synchronization/multi threading.

She is caring and will support you with regrades.