For 25 years out, it is a great start. I would second @Tyce 's advice about getting in person coaching though given your local club situation, it might be hard to get. There are a few things I would change, but I am also a specific player with a very specific approach to the game, my focus in...