school
All ways of learning

More than 48,000 training programmes and courses.

German Language Training Courses

See also: Chinese, French, Portuguese, Italian, Spanish, and English (FCE / CAE / CPE).

See also: Chinese, French, and Portuguese.

check_box_outline_blank

David Deutsch: A new way to explain explanation

Logo TEDtalks

Ted Talk: http://www.ted.com For tens of thousands of years our ancestors understood the world through myths, and the pace of change was gl…