As a Sports Physician I know the importance of communication to an athlete. Randy DeFeo excels at this quality. His approach involves the athlete becoming involved in his own improvement. This is seen in the plan that he and the player discuss before each session. They talk about situations in which they feel a need for improvement and Randy cleverly designs repetitive drills to develop muscle memory. My son Kyle has greatly benefited from his time with Randy and I would recommend him without hesitation.