Every serious golfer knows that to improve his or her game, at some point, instruction from a golf professional is required. While you may already know this, you may also find that time or budget constraints make it impractical for you to take regular one-on-one lessons with a local pro...