Overcoming golf challeges