Bradley Huss
I took Professor Huss for lecture last semester, and geez. The whole semester I had struggled greatly. Much of his study guides, don't match the content of the PowerPoints he conveys. When trying to find an answer, it's extremely difficult. Much of the content, I had to learn through Google. In addition, through Lab, the TA, and an outside tutor.