PhET Interactive Simulations
Date posted: May 28, 2015
Have you tried using simulations for teaching? PhET Interactive Simulations are free online.
They’re not just for high school and university level courses. If you teach basic math and science, this resource from the University of Colorado is for you, too. There are simulations for a variety of levels.