Suggested site: Mike de Villiers/Dynamic Math Learning
Michael de Villiers is presently professor at the University of KwaZuluNatal, South Africa

Website which deals mainly with mathematics and mathematics education aiming at secondary and primary school mathematics teaching and learning, although some aspects are relevant to undergraduate mathematics. The website is organized as follows: brief CV, publications for sale, Geometer's Sketchpad & other Key Curriculum Press materials, downloadable articles and materials, some (nonmathematical) poetry and prose, links to math sites, interactive dynamic geometry (Sketchpad & Cabri) worksheets 
Keywords: dynamic geometry, Sketchpad, transformation geometry, Euclidean geometry, proof, math applications, math modeling, math investigations, Boolean Algebra, Logic, math software, videos, books, posters, manipulatives, puzzles, math problem solving, math competitions, Fermat point, Theorems of Viviani, Napoleon, Miquel, Simson, Neuberg, Van Aubel, Fathom, statistics, math duality, math education research, Van Hiele, etc.  