barefoot training

Very good and valid points.