1.Learn all dance styles. 2.Professional dance trainers. 3.Flexible timing. 4.Extra time for practice.