C R Nave, Department of Physics and Astronomy at Georgia State University
This site from HyperPhysics presents an introduction to simple harmonic motion. It is explained using a concept map that features equations and diagrams. Links to other concepts involved are also included.