The Young People's Puppet Theatre (YPPT) works with disadvantaged children and young people, helping them to develop vital social skills such as self-confidence, teamwork and communication skills, and resilience in the face of challenges through the arts. The children with whom we work typically have little to no access to the arts outside our projects, and suffer socially compared to more advantaged peers as a result. Our work helps these children develop the tools they need to overcome their disadvantages and to succeed in later life.