Very well said. That is one reason I am not a fan of the whole six-week-wonder teachers with no dancing background or real interest in dancing other than looking at it as "just another job." It is really easy to spot the difference between someone who's been dancing since they were 4 years old and someone who, at age 20-something, with no dancing experience, shows up at a studio to look for a job. Sure, there are exceptions--one of the senior instructors at the studio I go to started as an adult student and decided that was her calling and went into the program to become a really good teacher, but at least she had interest in dancing for dancing's sake, not just as a way to make a buck. I know which type of teacher I'd rather have. I think what makes a good teacher is adaptability and a passion for what they teach--adaptability, since everybody has a different learning style and cookie-cutter teaching methods are not very effective. Passion for teaching, I guess, needs no explanation.