A group of us went to this clinic yesterday it was excellent. They present you with alot of info in the class sessions and then on the lanes they get you into a motion to maximize your approach. Then you can use the class information to fine tune your game and give you the ability to play multiple lane conditions... was definately a great experience.