Reviews of professor Mohammad Bari

Rating: 1.0/5, difficulty: 3.0/5
Professor Bari did not answer a single email question I had all semester and I reached out multiple times, with appropriate timing. He uploads the entire class and teaches absolutely nothing, and is of no use when you are confused or need help. One of the worst classes and by far the worst professor I have ever had.

Rating: 4.0/5, difficulty: 3.0/5
Professor Bari makes his expectations very clear at the start of the year. Everything you need to know is on the syllabus. Takes questions via text rather than email. Class starts with about 90 minutes of lecture followed by a quiz about last week's material and a lab. Attendance is not mandatory but missing classes puts you behind on the lectures.