First of all, what terrain do you ski on and what do you find gives you the most difficulty? Most of what I say below applies to an advanced skier but would also suit a intermediate advanced Read this link for determining your ski level. (level 1 through 9.) http://www.skimybest.com/skilevel.htm
It sometimes can be tough to find someone that just 'fits' you the first few times at a particular mountain.
Here is other links for picking an instructor: http://www.skimybest.com/skiinst.htm
Calling and asking for "the best instructor they got' is not best way of to do it. I would suggest asking for a PSIA or other groups Level 3 instructor. Level 3 instructors tend to all be the best bet... along with some 'long in the hair' Level 2's. Calling in at least a week, or two even, before the dates you are going to be there gives you the best chance of getting the level instructor you want, as most good instructors are booked ahead. Expect to take more than one lesson and work (a lot) in between on your tasks given. Don't stack lessons one after another, have days in between to do those tasks. I always suggested, at the least, doing your tasks first four runs and the last four runs of the day.
Further, sometimes the ski instructor supervisors will give lessons if you can be flexible on your times and days. Wednesdays and Thursdays, non-holiday weeks are usually the best days to be there as those are the days the regular crews have their days off but the big boys are back, that varies from resort to resort. Early, Early or late, late in the season can get you one of them too.
Finally, ask the local ski shops owners, and main sales guy... who they think are the best. If you ask enough of them at different shops in the ski area, the same guys (or gal's) name will usually pop up.
Write notes down about what you worked on if the instructor doesn't give you a little summery card. Expect tasks and if you do not know what they are... ask for them. At each lesson, bring these notes and show them to the instructor each time, even if he is the same one (Which is the best way if you 'connect' with him).
Ski resorts really want you to have a good lesson, they want you to come back. If you are not happy with the lesson at any time during or after it, tell the instructor your not getting it.
BTW - If you get a good lesson... give him a tip...
Edited by scadvice - 10/31/14 at 9:24am