Signed in as:
filler@godaddy.com
From first classes to advanced training, ASOD offers opportunities for every age, interest and experience level.
Where the love of dance begins.
Tiny Tot • Combo • Early Elementary
Learn the technique. Build the confidence. Love the experience.
Ballet • Tap • Jazz • Lyrical • Hip Hop • Modern
Build strength. Gain confidence. Master new skills.
Beginner • Intermediate • Advanced • Top Notch
For dancers ready for more.
Pre-Professional • Competition Teams
Audition or instructor placement may be required.
Choosing a class doesn't have to be complicated. We'll help you find the right fit for your dancer — somewhere they can feel confident, comfortable and appropriately challenged.

Tuition is based on the amount of time your dancer spends in class each week.
Starting at $65/month
Family discounts available for multiple children.
Classes are underway! But it's not too late. Contact us if you'd like help finding a class with current availability.
"Both of my daughters are very active at ASOD. We value the studio's priority in how much they care for their students and teachers. Above anything else, people first."
- Morgan S, Cambridge, IA