I've recently started watching these (today), and I have to say, it's a pretty fun thing to watch.
Surprisingly, both of my favorites were done by HEC Montreal, a pretty elite school in everything relation to management and economy.
First one
Second one
Enjoy (and post your favorite ones!)