Transfer of complex cognitive skills is important when stimulating students to become life long learners. An example of a complex cognitive skill is the skill of evaluating results, information and source while solving information problems using the WWW. Especially the knowledge and use of evaluation criteria is crucial in this matter. Two educational programs to foster this skill in students were designed and evaluated. The programs were based on two different transfer theories. The first program was based on the theory that transfer of complex cognitive skills is fostered through the development of a rich knowledge structure. The second program is based on the theory that transfer is fostered by paying explicit attention to the various steps that have to be taken in a problem solving process. Effects of the two programs on increase in knowledge and use of criteria and degree of transfer were determined. Results show that both programs enable transfer.