The Kahn Academy

by Khan Academy Year Published:
 

This is a great free online tool that contains mini-lessons comprised of short videos, practice questions, and exploration.  Many of their lessons focus on math but they have an extensive library that covers science topics such as biology, chemistry, and physics, and even reaches into the humanities with playlists on finance and history.