This website is designed to show educational videos for almost every subject. I use it weekly.

There is a fee attached for this service, however, there is a free 30-day trial.

http://streaming.discoveryeducation.com/