We are enjoying www.brainpop.com
. It isn't completely free - as in, there are choices for 'FREE' items and then there are others that come with a membership.
The homeschooling membership is unlimited, but is pretty high at an annual fee of $79.00. We use this SOOO MUCH though that I'm saving pennies to spring for it.
If you use the free videos, you can only use one a day without being a member, but they go all the way up to age 18 in 'level' and are good for my Emelie, who is 7 in areas like science, grammar, etc...