Abdul Sharif
Worst professor ever, he doesnt know how to teach, his lectures are extremely disorganized, his grading criteria is awful! Do yourself and your gpa a favor and DONT TAKE THIS CLASS WITH HIM!!