This is a very interesting debate. There is evidence supporting that an errorless training is more efficient for learning a new skill in people with cognitive/memory impairments. However, some authors suggest that a generalization to other motor skills and self-regulation of skills can only be obtained with an error-based training (see for example, Ownsworth et al., 2013). Does anyone having an opinion on this debate?