teresa g. de la torre