The Coding Train by Daniel Shiffman
This tutorial was very helpful in developing our own take on the circle packing problem.
From the looks of things, we at the labs could spend hours at Daniel's site, The Coding Train
Movie clip is only available in larger viewports
On some mobile devices, rotating to landscape will allow viewing.