Dan is an outstanding coach. He has boundless energy and enthusiasm for both the game and for you to get the most out of the sport. Technically very astute with perfect m ... more