Shyama Chakroborty
Very caring professor with lots of experience! His teaching style (slides + McGrawHill online HW) wasn't for me but he was very forgiving in grading tests. You will get lots of points as long as he saw that you were headed in the right direction. He will spend lots of time talking about attendance and discipline, but it's out of concern for success