1988 - Electronic Engineering Technology (Hons) Communications, New Brunswick Community College, Moncton, NB, Canada
2007 - PhD Chemistry, University of Otago, NZ
2002 - BSc (Hons) Chemistry, University of Otago, NZ
1981 - PhD Chemistry, University of Aberdeen, UK
1976 - BSc (Hons) Chemistry, University of Aberdeen, UK
1983 - PhD Physics, University of Canterbury, NZ
1980 - MSc Physics, University of Canterbury, NZ
1978 - BSc (Hons) Physics, University of Canterbury, NZ
2001 - DSc Chemistry, University of Nottingham, UK
1972 - PhD Chemistry, University of Nottingham, UK
1969 - BSc (Hons) Chemistry, University of Nottingham, UK
1999 - PhD Physics, Stellenbosch University, South Africa
1990 - MSc Physics, Stellenbosch University, South Africa
1987 - BSc (Hons), Stellenbosch University, South Africa
2007 - PhD Physical Chemistry, University of Bristol, UK
2002 - MPhys Physics, The University of Edinburgh, UK