Firstly, and possibly most importantly, ballet is the foundation for all styles of dance! It may seem unbelievable that learning ballet can be useful to a hip hop or tap dancer, but the skill and technique acquired during ballet class is actually really, really helpful for all styles of dance. More Info below.