Changing the conditions of practice (formats, examples, contexts, environments). Prevents overfitting to training conditions. Produces better transfer to novel real-world applications.