New Wave of Online Golf LessonsFinding a local golf pro and coordinating schedules to find time that works for both of you can be a bit tedious. You need to take into...