Very inspiring speech. Helfand is a former professor of physics at Columbia who gave it up to lead a fledgling liberal arts institution in a country where it's not really a "thing." It's still a new institution and it's hard to say how successful it's been or will ultimately be: https://www.youtube.com/watch?v=DZQe73IXZtU