robotics teacher teaching careers in Johannesburg, South Africa