Training with Gary is amazing. He has a simple approach. He is so knowledgeable and makes the game easy to understand. He is so talented at identifying a player’s potential – finding a players strengths and weaknesses. He has this ability to really create a huge belief in yourself.