Play With Science With PhET - GeekDad
The University of Colorado, Boulder, has put together a fantastic website called PhET. It's full of interactive simulations for all branches of science, and for math. The simulations run from the very basic for elementary school students, all the way up to university-level material.