Reviews of professor Sharif Mahmood

Rating: 1.0/5, difficulty: 5.0/5
I dont recommend taking him. Very difficult to understand because of his accent. Gives a ton of homework and quizzes but dont account for much of your grade, 3 main tests and if you do bad on any of them then you cant save your grade.