Michael Lindsay
Lindsay's lectures don't really make sense, and he mumbles which just makes it harder to understand him. The entire course is based on of 4 tests, which sounds good when you know he gives the test questions out but since it's basically a self taught class, it's hard to get an A each time (which is pretty much required for an A+).