Steve Putterman
First of all, he is a horrible teacher that doesnt explain concept well. He tries to be funny too much, and he is not funny AT ALL. He should spend more time explaining concept instead of making jokes. And his makes so many mistakes during his lecture, and we are the ones constantly reminding him that he did things wrong.