Terrific interactive Fourier transforms

This is a phenomenal interactive explanation of how waves — and images! — can be decomposed into their component parts. Highly recommended if you want to teach someone about waves, audio, or compression (the page includes specific sections about all three of those).

http://www.jezzamon.com/fourier/index.html