This is an excellent introduction to South African political history. It is well illustrated with relevant and high quality images and supported with solid resources and sensible links.
The site encourages student interaction not just via rompting a few questions but by encouraging students to participate in scholarly networks. Among the questions are useful comparative exercises. The links lead to a wealth of meaty primary historical sources that enable the student to go beyond the superficial knowledge of themes that is, alas, too common on many websites claiming to teach history. In addition, there are links to a number of useful full-text journal articles. There is a nice balance across different periods. Some of the maps might have been a little sharper in focus.