"Let them praise His Name with dance!" Psalm 149:3



DAC has classes for all ages and skill levels. If you're not sure what class would best suit you or your child, call (515-287-6691) or stop by the front desk and we'll be happy to answer any questions.
  1. Ballet, Tap, and Jazz
    Ballet, Tap, and Jazz
  2. Cheerleading
  3. Pointe', Modern and Liturgical
    Pointe', Modern and Liturgical
  4. Hip-Hop
  5. Tumbling
  6. Competition Dance Teams
    Competition Dance Teams
  7. Competition Tap Teams
    Competition Tap Teams
  8. Competition Modern Dance Teams
    Competition Modern Dance Teams
  9. Competition Cheer Teams
    Competition Cheer Teams
  10. Mommy & Me Tumbling Classes
    Mommy & Me Tumbling Classes
  11. Adult Dance, Zumba and Exercise Classes
    Adult Dance, Zumba and Exercise Classes
  12. Ballroom Dance Classes
    Ballroom Dance Classes
  13. Competition Production Team
    Competition Production Team
  14. Competition Hip Hop Teams
    Competition Hip Hop Teams
  15. Private and Solo Lessons
    Private and Solo Lessons