thinking is for learning