Like you, I HATE social dancing! Don't get me wrong, I would take any dancing over not dancing at all, even social
. I still go just for a chance to dance with with one of the coaches. I hope I am not coming across as stand-offish, it's not that I think that I am better than everyone, but I am better than a lot of people there simply because I put A LOT more work than most. I am not the most trusting and not the most social person and when I dance with the person I don't know well or don't feel comfortable with, it's hard for me to be a good follow. I feel like I don't want to discourage a new or inexperienced lead by not interpreting correctly what he is trying to execute, or I feel super tense worrying that I won't be able to read the lead correctly from a lead more advanced than me. So I am not advocating going this way for you. But I do agree with Worddancer and a few others, I think you might need to compromise to get what you want. Yes, you will not get the world-renown coach with unparalleled expertise in all dance styles technique. But you might find a coach who will be able to help you develop your skill, timing and confidence as a lead so you can then go out and have an easier time finding a practice partner.