THINKING TO LEARN