Dance Foundations is a multifaceted, multigenerational and multidisciplinary dance school / dance studio that teaches love for the art of dance, appreciation of its history and mas ...