Excellent Training From an Elite,(I say "ELITE") Coach. Very Patient,Repeditive, and Explains very well. Well worth it!