Golf is a game of skill and it can prove frustrating. ...