Chris Hosmer
He goes way too fast and doesn't explain things well. When you ask him how to do something he will only tell you how to do it his way and he won't help you until you have it set up the way he wants it. He really wastes your time at the end of the semester by making you still come to class just to do nothing if you have already turned in your stuff.