The University of Cambridge organizes an on-going series of short presentations called “Cambridge Ideas,” which seem to be very similar to TED Talks.

They have their collection both on YouTube and on their own University website.

I’m adding it to The Best Teacher Resources For “TED Talks” (& Similar Presentations).

Here’s one of the talks — it’s on vanishing languages in the world: