Working in South Africa since 1987, arepp:Theatre for Life creates high quality Applied Theatre productions to provide complementary social life-skills education to school-going learners, enabling informed choice and developing self-efficacy and resilience.