Reviews of professor Osama Al-Hamdan

Rating: 2.0/5, difficulty: 3.0/5
Taking him virtually may be different from taking him in person. He basically teaches and reads off of slides and confuses himself. He started off this semester with a bad attitude talking down to students and he gets angry if no one participates. Homework once a week (out of book), Exams every 3chps. self study and tutoring are highly encouraged.

Rating: 4.0/5, difficulty: 3.0/5
I took him for fluid mechanics and environmental engineering. His lectures are more or less understandable. Expect quizzes every week (usually a problem similar to homework). He gives a review before the exam. Review is VERY similar to exam, so study the review. Willing to answer all questions if you show you are serious about the class.

Rating: 1.0/5, difficulty: 5.0/5
Easily one of the worst professors I've had; expect 1 or 2 pop quizzes on material he's barely covered with unreasonably short time periods to complete, it can take roughly 2ish weeks to receive your quizzes back, tests that have little relation to the problems you're asked to solve, and be warned test + quizzes count for most of your grade.