Reviews of professor Sajjad Hossain

Rating: 5.0/5, difficulty: 3.0/5
Hossain is a really good professor and he covers everything you need to know! GO TO HIS OFFICE HOURS!!!!!

Rating: 4.0/5, difficulty: 3.0/5
His lectures are really useful for the Theory Quizzes, which arent that difficult as long as you watch his lectures.The labs weren't that bad either as long as you read each step carefully. Only frustrating part is that the grading for the final products can be harsh. Overall, he's a great professor and he also gave a good curve at the end.

Rating: 1.0/5, difficulty: 3.0/5
Has one of the biggest egos I've seen from a professor, always yelling during lecture despite having a mic. Invalidates/borderline ridicules the students when nobody is able to answer one of his questions. Theory quiz was awful and had nothing to do with the labs we had done during the semester. Clearly played favorites with students.

Rating: 5.0/5, difficulty: 3.0/5
Professor Hossain is not just knowledgeable about his field, but he is skilled as a teacher as well. He is very transparent as to how he will grade assignments and the difficulty of material that he puts on his quizzes.