Self-expression, discipline, and respect for one’s self and others are, not only a part of our core curriculum, but are also the life values we look to instill in every student.
We provide dance instruction in a challenging, yet safe and nurturing, environment and we encourage all students to challenge themselves.
Offering recreational dance classes for ages 3+. View our Schedule and enroll.
Our competitive dance track offers additional opportunities to dancers looking for a high level of commitment and training. Our team competes at multiple competitions per year, including both regional and national competitions.
If you think it’s not a sport, that’s fine. Because, you’re right, it’s so much more.
We started at IMDC because we loved that you can have a place there, no matter your age or skill level. My kids have not only had so much fun and developed new skills, but also learned how to work with a team and how rewarding it is to push themselves. I have been continually amazed at how much more my kids love dance now, how much they have grown and improved, and that they have learned to enjoy and appreciate both dancing AND working hard.
We are so thankful to have found IMDC!! We brought our dancer to IMDC because she was longing for better dance instruction and the opportunity to compete. They blew us away! At IMDC, she got excellent instruction from Kayela and the instructors she brings onto her faculty. Our daughter works hard and IMDC has met her there and cheered her on. Kayela and her team have given her the tools and support to help her hard work matter. Every year our daughter ups her goals and every year, IMDC has helped her toward them. Kayela and her team are wonderful!
I love the individualized instruction IMDC provides. My daughter has grown so much this last year as a dancer and wants to take every class possible. I love that the teams are created by skill instead of age - it really challenges the girls to work hard and grow their skills to reach the next level. The atmosphere at the studio is kind, loving and very supportive. It's been such a great experience for my daughter, full of great opportunities.
IMDC is so much more than a dance studio. Kayela and her staff empower their students to try hard and scary things which teaches them they are more capable than they think. My daughter has grown every year in her skill, technique, confidence and leadership. The company team is a family, supporting the smallest to oldest of dancers through encouragement, respect, and appreciation of dedication to the team. IMDC provides opportunities other studios just didn’t offer. We are forever grateful.