Instructive Demonstrations, Generalization and Practice