Mentions

TED (Technology, Education and Design) is an amazing platform aimed to “spread great ideas.”