A list of very useful links to help understand SHM and Waves.
Garibaldi Secondary School, Maple Ridge, British Columbia, Canada