Garner Cochran
Just don't take him. He teaches like tutor doing your homework for you. He's so nice, but not the world's greatest prof. Very clear he has a lot of learning to do himself. Don't even get me started on his grading system. You could get the answer right and still make a 60 because he didn't like how you wrote it.