I am a mom of a dancer at AGSD! AGSD as really inspiried my daughter. The teachers go out of their way to really teach the kids technique and feel the music. We really consider AGSD as our family. Everyone is so warm hearted and the older dancers are great role models for our younger dancers. I highly recommend AGSD!