Thinking and creativity in learning mathematics teaching