It also requires the ability to observe, recognize that it doesn't meet some level, accept that is the case, and be willing to do something about it. Sure, you can observe yourself (video/mirror). You can even feel that it was "good" with that follower/leader, but really the easiest and best is a private lesson with a trusted "coach" - that isn't necessarily some great dancer themselves.
Good luck in finding a coach you can trust!
I have never found a one "best" but many, many confusions.
So my recommendation is to spread the net widely, do your
own research and make your own decisions. Many will be the
wrong decisions but they are all part of learning any skill.
Allow yourself to fail in order to succeed.
And since this should be a body lead dance look outside dance
to posture and movement specialists and learn exercise from them.
But they are a mixed bunch too.
Finally, here is Muma talking about Ricardo Vidort and
some of what she learned from him:
This is the more useful short subtitled version.
The difficulty with social AT is identifying what's wrong,
or doesn't work for you, and trusting some teacher
to know what is "right" and how to get you there.
Even the milongueros couldn't do that and I have to include
Ricardo Vidort. They danced from when they were young and fit,
so what they did they never had to think much about.
Ours is a different age in so many ways.
And typical of today, you imply that going to a teacher
you think knows enough for you to pay for their knowledge
will also be able "to get you there". That's a misconception.
Only you can get yourself there, with or without a guide.