David Hays
Participation is SO important. Luckily, he records his lectures. I find his lectures to be very easy to follow. He tells a lot of stories but I wouldn't say that it's a bad things. Very informative. He's laid back but you need to STUDY. Like he says, practice practice practice.