JJ Performance Teams

Our performance teams are made up of dance enthusiasts who have continued to train and perform outside of their full-time careers.

Find out more about them!