Mohammad Shahin
I got a B when I thought I was barely passing. He has a generous curve. You have to work hard and be proactive. Hes a very nice person but some people just want an easy pass. Not in this class. Whatever the class average is even if its 50% for example he sets that to a C+/B-. Definitely do the worksheets and book problems.