Experiences in Krugersdorp, South Africa