PhET
Over 100 interactive simulation videos in Physics, Chemistry, and Biology, created by the University of Colorado-Boulder.