The YPPT runs large-scale puppetmaking and puppetry projects for disadvantaged children and young people, teaching creative, social and life skills. Through making puppets and sets and putting together a show for their local community, the children and young people involved not only access a wide range of art forms, but also increase their self-confidence & resilience, improve their teamwork & communication skills and go out into the world ready and willing to tackle new unfamiliar challenges.