I go to a few teachers in the endless (and futile) goal to perfect my tango.
I noticed a distinct split in ideas.
One set of teachers will make you do specific steps and make you endlessly learn these steps. As you progress, new steps are added.
Other teachers don't care about steps... they concentrate on basic techniques DURING the steps.
Is one way better than the other, and why?
If I have choose between the two, I would focus on basic technique. I am very happy to follow the simplest of dances with good technique, and unhappy with dances that are all "steps" with poor techniques.
Good technique means: walking on the line (not wobbling like a duck); clear frame (not soft and wiggley, not rock-hard, not pushing like a car's steering wheel); responsive embrace (not "putting the brakes on" my back, not pushing when I am already moving at my own pace); and, if possible, dancing to the music (lightly with light melody, solid steps with strong rhythm, hold when the note is held).
When the lead cares as much about the follow enjoying the dance as he does, there will be good dancing. It goes both ways.
And maybe cut down to just two instructors who have similar goals in their teaching. So much clearer, then. :)