Ali Sayim
This professor provides everything needed to be successful in the class. He provides powerpoints from the lectures, study guide questions for each chapter, and many extra credit opportunities. He is very patient and would answer all the questions the students had.