This website provides instructional videos for self-paced learning. The modules come with quizzes to help re-enforced what is taught in the videos. It is a great resource for students who want to revise for tests.
Provides over 100 interactive simulation videos in Physics, Chemistry, and Biology. It is a project that was created by the University of Colorado-Boulder.