Reviews of professor Mahmoud Ali

Rating: 3.0/5, difficulty: 2.0/5
Takes late work pretty much up until finals week. He's very lenient and does what he's required to do. He is inconsistent with posting assignments on time, which makes it hard to stay organized. I've also noticed he counts things wrong on my homework and tests even when they're correct.

Rating: 4.0/5, difficulty: 4.0/5
This is my second semester with Mahmoud, love the guy. The most caring prof I've ever had, he really wants us to succeed. He's pretty unorganized sometimes and he loves to send emails at 2 am, but he's still amazing at teaching Arabic. Makes class fun. Get ready to have a ton of homework though, but I mean it's a 5 credit hour so what do you expect