I came across this website that has some short "engineering" videos. They talk about topics ranging from Injection Molded Plastics to FIRST Robotics. There are a few videos already there about FIRST, with probably more to come. I've enjoyed watching many of the videos they've already posted, I hope you do too.
Engineering TV
Bengineer