Dancing in a competition has many benefits for the dance student. The biggest advantage is that is creates a goal for you. Students who participate in competitions tend to learn faster and dance with more technique and style than students who only focus on the social aspects of dancing.
Competitions are also a great place to meet people with similar interests. Everyone at the competition, from the newest dancer to the seasoned veteran has worked hard to get there. This builds great camaraderie and confidence with everyone rooting for one another. By the end of the weekend, most people feel a sense of accomplishment and are inspired to learn more.