Teaching at Dance For All in Guguletu, South Africa in 2013

Dance For All provides children in historically disadvantaged communities with the opportunity for enjoyment, empowerment and the promotion of self-esteem through the medium of dance, as well as training professional dancers and developing a unique, indigenous dance company.