Two years ago I went in Cape Town and I did the volunteer with Save Foundation. There are to many word to describe my experience with them, but no many to describe what I felt. If I can describe it in two words I will use beauty and love.
You will fall in love with Cape Town as town, with all the beautiful place to visit and to know their history. You will see an other face of Cape Town, because if you go in the middle of the town, you will see skyscrapers, hotels. But if you go to the suburb with Save Foundation, you will fall in love with this town. The suburb has a name and it is Dunuun, it is not a save place, but the kids and the teachers that you will meet, they are gorgeous and the kids shine when they see you.
You will update your vocabulary to describe all the moment with them, they are amazing, they are like a volcano of happinesses, they always smile, they want a lot of hug, they are amazing. When you spend the time with them, you forget about your personal problems, in the moment they are your target.
You will find a family in Save Foundation, because you will live for a short moment of your life with other volunteers from all the country of the world. You will make new friendships and when the experience will end, you will stay in contact for a long a time.
I really suggest you, to do this experience with them.