"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. Cheerleading
  2. Pointe, Modern and Liturgical
    Pointe, Modern and Liturgical
  3. Hip-Hop
  4. Tumbling
  5. Competition Dance Teams
    Competition Dance Teams
  6. Competition Tap Teams
    Competition Tap Teams
  7. Competition Modern Dance Teams
    Competition Modern Dance Teams
  8. Competition Cheer Teams
    Competition Cheer Teams
  9. Mommy & Me Tumbling Classes
    Mommy & Me Tumbling Classes
  10. Adult Dance, Zumba and Exercise Classes
    Adult Dance, Zumba and Exercise Classes
  11. Ballroom Dance Classes
    Ballroom Dance Classes
  12. Competition Production Team
    Competition Production Team
  13. Competition Hip Hop Teams
    Competition Hip Hop Teams
  14. Private and Solo Lessons
    Private and Solo Lessons