Reviews of professor Fahad Mostafa

Rating: 5.0/5, difficulty: 3.0/5
He is a great teacher and really makes the concepts easy to understand. Very understanding and helpful if you have any questions or issues. You can tell he cares about you as a student and wants you to succeed. Attendance is a small percentage of your grade but you should definitely go to class in order to do well.

Rating: 5.0/5, difficulty: 1.0/5
Fahad is smart. I was not good at maths, but his classes helped me a lot to improve. He is super fast in replying emails. Homework due dates were flexible. If you show up yourself in office hours, he is going to help you to do every single homework.

Rating: 2.0/5, difficulty: 5.0/5
Hardest class Ive ever taken. Very hard to understand him. He tries to speak as clearly as possible but there is definitely a language barrier. Notes are very scattered and hard to understand. The only saving grace of this class was that homework is all online. Good luck on exams though. No reviews, no practice questions. Avoid if possible

Rating: 5.0/5, difficulty: 2.0/5
Professor Mostafa was an excellent teacher! He gives homework online on a program called Achieve and will move the deadline on the homework most of the time. His lectures will help you because they are comprehensive so don't skip class and make use of his office hours as well. Attendance is mandatory but his lectures are interactive! 10/1 recommend