PSYCHOLOGY OF THINKING SKILLS