John Cooke
He is the worst professor I have ever had. He gives ridiculous instructions then makes students resubmit their assignments, even if the student made a TINIEST mistake. HE does not take points off, instead makes you redo everything. He is VERY condescending in his emails and makes you feel like you are an idiot. I hope he stops "teaching".