David Surmick
The Worst professor ever! very rude, he will make sure to make fun of you in front of everyone when you ask a simple question. He goes over problems in few seconds and expect students to understand.