I have to disagree with this one. If you don't often get into the next rack, then all of the above teacher recommendations are overkill. Any master level BCA instructor would be a great choice for a player like this because at least you are assured to have someone who can communicate well.
Dan, sure it can be considered overkill, but none the less all the suggested teachers would still be well capable of teaching them. I have to assume that a professional player who gets recommendations as a teacher here can also communicate well.
You may well be right that the thing holding back players at a level where they can routinely run two or more racks is relative to picking correct patterns.
I feel that when a pro sees a pattern situation, and tries to suggest it, he sees it through the eyes of someone (his own) who has a stroke and skill set that will allow him to achieve a specific result based on his ability and he explains and teaches the patterns based on his perceptions of correctness.
That result may not be the same for his student based on their comfort level or perception of the shot's result. You can't assume that when a pro suggests a particular play that the student will then see it, and execute it the way the pro envisions it. I'll also bet if you put a dozen 100 ball runners in the game layout, they will all get through the racks differently.
Certainly any instruction from a pro will in some way benefit your game, I just think the primary reasons these guys run lots of balls is because they practice, practice, and then practice more. So much so that stance, stroke, alignment, and ball pocketing are completely run on autopilot.
No effort has to be consciously expended in those areas and therefore there is more brain matter left over for all the other things that count. I believe this is why they run balls, and I believe teaching patterns won't come close to substitute this degree of practice.
That along with unique abilities to shut out all concerns with life's issues, and focus for extended periods of time is more the formula to the problem than lessons IMO.
Perhaps I'm wrong, but I'm assuming most of us posting here get no more than 5 or 6 hours a week to play. It's awful tough to get everything running on autopilot playing that much IMO.
On the other hand, ( you're really gonna think I'm nuts) I also believe that we can actually get better merely by thinking we will, when we get a lesson from a pro. So from that perspective, it may be very beneficial anyway.