A teaching method which allows the student/trainee to work at his/her own pace through teaching and training material containing previously constructed sequences which lead him/her step by step to the desired goal through a specified series of responses.