My family has worked with Sun Dance for several years for several types of dance. In addition to providing quality instruction, the staff is friendly, flexible, and dedicated to the artistic advancement of area youth. I recommend them without hesitation!