For those that haven't had the experience, this short clip is a great example and a fairly rare insight of how John Barresi teaches. He spends a few hours finding your level and invokes sincere feedback on what you want to accomplish.. If everyone is different then he breaks out to individual coaching with each person getting the level of help they need. If there is a strong common point requested like the catch and throw here, then a short session like this takes place. Most importantly, John also accepts discussion and immediate feedback as long as it's beneficial to the group. Regardless of your flying level, if you get a chance to participate in one of his clinics, jump at the chance. It's well worth the experience. You can almost feel your own skill level increasing just watching the guy fly and listening to him talk.