The School of Life a été fondée en 2008 par le philosophe Alain De Botton et d'autres experts issus des secteurs des Arts, de l'Éducation et de la Culture.