PRACTICE MAKES PERFECT

DANCE FOR ALL GIVES KIDS THE CONFIDENCE, SKILLS, AND STRENGTH TO RISE ABOVE  
DAILY HARDSHIPS TO ACHIEVE what was once thought IMPOSSIBLE.

More than 20 years ago, Dance For All was created to give children who live in the townships outside of Cape Town the chance to achieve excellence through dance. Initially the organization offered ballet classes, but now they’ve expanded to several forms of dance serving more than 1,000 disadvantaged children for free. Many will leave Dance for All with the discipline and skills to be successful adults. A lucky and talented few will receive scholarships to study dance in college and go on to dance with companies and productions around the world.

Dance for All instructors go out into the townships to teach on a daily basis. They also have three airy studios where the best of the best come to train.

But the organization’s services often go far beyond the studio. When life comes crumbling down around these kids, Dance for All provides the support and structure to get them through. The fact is, while the program is based on dance, there are hundreds of hurdles these kids must clear before they can ever make it to a class. Dance for All gives them the confidence, skills, and strength to rise above their daily problems to achieve their dreams.

 

Click on any photo to enlarge and scroll through the gallery.
Or check out more on Dance For All here.