Reviews of professor Mohammad Alshibli

Rating: 3.0/5, difficulty: 3.0/5
required participation

Rating: 1.0/5, difficulty: 1.0/5
He is by far the worst professor I have ever experienced. Extremely hard to understand, does live demo's in class but they don't make sense and he doesn't explain himself. I'm honestly shocked he has the rating he does on here, everyone I know thinks he's awful too.

Rating: 4.0/5, difficulty: 4.0/5
availability outside of class required participation

Rating: 4.0/5, difficulty: 3.0/5
Require final project and paper