Here is good list of resources. I use many videos from these sources in my class room and to educate myself on business concepts. I wonder if companies are using these extenal resources and blending them with their own internal materials to create educational materials for their employees?