A free resource with many hours of short lessons in the form of videos. It also includes supplementary practice exercises and material.
A website containing thousands of educational books in pdf format.
Great resource for home-schoolers. Free textbooks on every subject.