Good points. Some are easier to achieve than others, such as appearance, music. Emotion and partner communication will, I think, always remain an open book. We don't know those things beforehand and can't really plan for them. Floorcraft can be taught, should be taught, but often is neglected. However, it also doesn't take years to learn. Technique is a tricky issue. If we mean it as the ability to execute a movement flawlessly, then it's not so important for social dancing. But there's a place for technique in learning the fundamentals also I think (I don't know what else to call it). Learning the abrazo, learning the physical connection with your partner & how that works, learning how to walk, posture, leg stance, etc. could also be part of technique. Do you agree?