She studied art at the University of Cape Town from 1972 to 1975, and then at Ateliers '63 in Haarlem, in North Holland in the Netherlands.
Bà học nghệ thuật tại Đại học Cape Town từ 1972 đến 1975, và sau đó tại Ateliers '63 ở Haarlem, Bắc Hà Lan, Hà Lan.