For the Amat among you, there are 2 options for you if you live in the states ( and in some foreign countries ) Chain and Indies.
Chains, train for free, with contractual obligations-- Indies--YOU pay for training .
The quality, depends on the area in which you live, and the genre in which you wish to qualify .
Ive personally trained hundreds of chain school teachers ( as well as Indies ), and your point about visiting pros, is not the same in all schools. I always managed to work with the newer staff on my visits ( I usually asked for it )
I would concede, however, that the majority of trainees are not given adequate training initially, beyond an Interm. bronze level.
Many yrs ago, dance training was on a daily basis .
Some larger schools still have that regimen .- smaller schools,do not have the facility for that ,on a regular basis .
What really amazes me ?-- how the American teacher resents ( chain school )paying for his own training .
When I began coaching in the states ,many yrs ago , it was very rare if any teacher asked for private
lessons.
The notable exception-- 2 couples in a large chain, took with me on a regular basis-- both went on to be US champions ( and one was 3rd in the world )they had passed on from my hands by that time .