I have never had any formal instruction, but picked up my first club in college and became an occasional "weekend hacker" with my buddies. Fast forward to today, while I enjoy the game, I really only play when some buddies ask me or I know my son wants to go out and play. I play in spurts... sometimes it could be 3 times a month or 3 times in 3 months, so with no regularity. My issue is I seem to be regressing and spraying the ball, typically by slice, and just not making the best contact consistently. I'm not looking to turn pro, but would like to try and put together a game where I could shoot say mid 80's to low 90's consistently. Are there any programs out there (free or paid for) that are worth a hoot to try to help clean up my game? There is so much you can find in a Google search, but was hoping to find a system I can take with me to the range. Plan B is to search locally for the right pro. Ideas?