Learning Six Thinking Hats