Video Lectures - Kind of like the TED talks, but more diverse.
Some of the websites I have done for others over the years: