offers quality dance instruction in creative dance, classical ballet, pointe, contemporary, lyrical, jazz, hip hop and tumbling. Students of all ages are challenged in a disciplined, yet positive environment. Rocky Mountain Dance places a strong emphasis on technique while providing a nurturing environment where dancers develop the confidence to excel in all aspects of their lives.