PhET is one of the most popular free interactive
simulation sites for science and math. The University of Colorado constantly updates and adds new
sims. They can be run online or downloaded to your computer. (You can actually download the entire site to your Mac or PC.) Each
sim comes with a teacher's guide. Recently updated
sims include;
basic states of matter, particles moving through a cell membrane and
molarity.