I've worked with golf pros in the past. Most of the time, they take a video of your swing, gives you a swing analysis, from the 1 swing you took and he/she recorded, makes a couple of corrections, watches you hit a perfect ball or two and then you leave feeling great. And then sure enough, next time out, your swing falls apart and you feel frustrated all over again. Not Rich. He watched swing after swing for 150 balls. Made corrections. Watch it fall apart, made a different correction. Watch it fall apart. Made a different correction. He was easy to schedule time with. Was on time, stayed longer and met the goal: how to help me find a swing I want to make consistently. I won't know if he's a miracle worker till I get a lot more work with him, but I can tell you that I will be working with him again and am looking forward to it.