Esther Laborde: Genel bakış