I have been such a huge fan of BrainPop which are like educational shorts on a wide variety of topics: Science, Social Studies, Reading, Writing, Math, Health, Arts and Technology. I love, love, love how they humorously teach kids, but I have been insanely impatient because BrainPop is aimed at upper elementary students (some junior highers might enjoy them as well). You don’t need an Apple device to access their offerings since they do have websites http://www.brainpop.com/ and http://www.brainpopjr.com/ where you can see the free movies as well.
However, how cool is it to have access on your iPhone or iPad? There is a free movie offered every week or you can subscribe in-app on a monthly basis for additional access. Keep in mind that you have to go to their website in order to set up your log-in for access for the free trial period. The new BrainPop Jr is targeted to the K to 3rd grade audience which is perfect to supplement for my homeschooling adventures with M.
Highly recommended for kids 4 to 8.