Melissa Halford
I did not learn one single thing from any of her lectures. They were just not helpful in any way. Having a good lab TA helps because they'll go back over stuff if you don't understand, but that's just up to the luck of the draw.