Snag Learning is a wonderful site for educational videos on any number of subjects. Also, each video has a number of questions to help engage student's learning. Another nice feature is the ability to embed preview of a video on your site or blog.
Give Snag Learning a try by clicking here!!
Thanks to Richard Byrne's excellent blog for the tip!!