Reviews of professor Mohamed Ahmed

Rating: 2.0/5, difficulty: 4.0/5
Slightly hard to understand due to heavy accent. Poorly explains some topics. If you have previous (even minimal) programming/db knowledge, you'll do fine

Rating: 3.0/5, difficulty: 3.0/5
His a chill professor, explains everything clearly. Get the book to do the homeworks.

Rating: 1.0/5, difficulty: 5.0/5
He missed 2-3 weeks of class with no explanations as to why and didn't explain the work clearly. he's not the professional type of person and doesn't really care. don't take him please it saves you so much stress and time. Find somebody better asap !!

Rating: 5.0/5, difficulty: 1.0/5
This is the kind of Professor one should be!! He listens to your feedback when you believe his test format should be changed, his homework actually relates to the material and helps with the exams, his teaching is very easy to understand! The best of the best. Been an honor to have him as a professor this semester.