Reviews of professor Mohammad Hasan

Rating: 4.0/5, difficulty: 2.0/5
Lectures were long but the content was easy! Barely went to lectures in-person and learned just fine by reviewing the slides on my own. Semester long group project was great as well! Lots of flexibility with it and the TAs as well as prof were super helpful.

He definitely cares about his students and is passionate about the content!

Rating: 4.0/5, difficulty: 2.0/5
Hasan is a solid prof. Topics are well explained and the notes are easy to follow. His recorded lectures are little monotone and boring, but if you enjoy the subject they're still enjoyable lectures. Assignments are well constructed to ensure you understand the material. The in-class assignments which were a little stressful, but still valuable.

Rating: 1.0/5, difficulty: 1.0/5
Taking a class with him will be your biggest mistake.