Jordan Clark
The course is partially at fault because the material was changed the semester I took it then was changed back when they realized it was terrible. This dude was the worst though, not from his teaching, but being just straight-up mean. He practically bullied the TAs and gave us assignments that were never taught. Learned 90% if the material myself. 