I've taken online lessons and saw him in person once. I think what everyone said about him is true. He knows a lot and is better than most instructors, but not as good as he thinks he is. He is a bit of an outcast, but I think he'll provide you with solid advice.
I also wonder how much he's work with Matt Every (and others listed on his website). I've looked for him at the Honda Classic before and thought it was odd that I never saw him following any of "his" players at a tournament in his home state.