Visit Keith...hands down
I've done two clinics with him and the tips he gave me were priceless. His style of teaching builds off the basics. You show him what you can do. He will give you tips and you clean it up. Practice that and he builds into the next trick. Pretty simple, really straight forward.
He teaches proper position, how you're body will react on the water, theory, etc. Just by talking tricks through with a knowledgable professional helped me become a better barefooter.
I've watched Lane's videos on YouTube and he never really explains how to do the trick. He seams a little fake to me, IMO.
Hello, my name Ryan!