The Surf and Adventure program consists of spending mornings at a township, spending the most amazing time helping the teachers run their little schools, helping shape the kids education and making bonds with the wonderful teachers. The afternoons are full of fun, doing sport activities (surfing, skating, swimming etc.) with teens from the same neighbourhood/township where you spend your mornings.
Having experience as a teacher or being good at surfing etc. is not a requirement (trust me, after three months on a surfing board I still could not do it), the only thing you need is a positive attitude and motivation to make something of your day, because you are there for the kids!
The organisation SAVE has staff that love their work and it shows, they put a lot of effort to shape the program (when the kids have holiday weeks they arranged for us to take them into capetown and see museums for example!) and are also there for you on a personal level (when missing family or feeling sick).