Dance CAT - National Centres for Advanced Training

CATS help young people with exceptional potential, regardless of their personal circumstances, to benefit from world-class specialist dance training.