PhD, Water resource information visualisation, 2009, University of Cape Town.
MSc, Phosphorus dynamics in the main basin of Swartvlei, 1981, Rhodes University.
BSc (Hons) Biochemistry, 1978, University of Cape Town.
BSc Chemistry, Biochemistry, 1976, University of Cape Town.
Adopt Moreletaspruit river forum.
SIL 2010 conference local organising committee.
Southern African Society for Aquatic Sciences (SASAqS): treasurer - 1988 to 1989.
SASAqS webmaster.
SASAqS Victoria Falls conference on aquatic systems - 1996 conference organising committee - editorial subcommittee.
Wildlife Society of Southern Africa: Western Cape conservation subcommittee - 1987 to 1989.