Reviews of professor Mohamed Mahgoub

Rating: 3.0/5, difficulty: 3.0/5
He is a very smart professor. He is very passionate about what he does and explains things very well. However, he writes extremely small and sloppy, so if you take him, pick a seat in the front row in the middle. He also grades really tough. He takes 2 points off out of 10 on HW because you forgot a formula even if everything was right.

Rating: 1.0/5, difficulty: 4.0/5
Attendance is mandatory and likes to teach out of the textbook a lot. Very delayed in handing out grades so you dont know your grade until before the test.

Rating: 1.0/5, difficulty: 5.0/5
This guy lacks crictical presentation skills and will repeat multiple times throughout the class how he has a phd. Also, this guy doesn't speak coherently and will insult students. Avoid at all cost!

Rating: 3.0/5, difficulty: 3.0/5
Overall, fair professor - he takes complicated material and tries to break it down for you. He also accessible outside of class so don't be afraid to go to his office hour or ask for help. He is a little strict with attendance and participation which can be a little intimidating. Definitely use the assignments and practice problems to study.

Rating: 2.0/5, difficulty: 3.0/5
half of each class he rants about cheating, other half he goes over 1-3 examples. little teaching. weekly harshly graded homework. extremely nit-picky grading on quizzes and exams but you can talk to him and try to get points back. exams take a long time, he lets you stay and keep working. keep a close eye on grades on canvas, he makes mistakes