Baris Basturk
Took this class twice before finally passing it. The class itself isn't hard, but I went through a lot my first few years of college and I needed this class to even graduate. Basturk is decent, but I will never forget that I informed him of what was going on personally, he said he would grade all my late assignments, and then failed me anyway.