Sam Yacoub
The other student said that he never gives extra credit, which is also not true. Now, back to my review: Professor Sam is an easygoing teacher and he is the only professor I know that makes himself available anytime, I mean anytime. He actually gave us a number that we can text him any time, who does that??