Douglas Cook
The worst class I've ever taken at BYU, he doesn't teach the material in class and gives an insane amount of homework for us to figure out ourselves. I am convinced he doesn't understand the material himself I went to him for help on a project and he told me to look it up on Wikipedia or youtube because he couldn't explain it himself.