Pur continuando a praticare anche la medicina i suoi interessi lo spinsero principalmente verso la filosofia e l'azione politica. Insegnò storia e filosofia al liceo di Lucerna e ad Aarau e in seguito divenne professore all'università di Basilea e poi dal 1834 al 1850 all'università di Berna.