Dane Skabelund
Some people love him, but I found his lectures incredibly hard to follow. It wasn't just that the material was hard, it was the way he explained it. He always spoke as if he was unsure of what he was saying. You can tell he's a really nice and intelligent person though.