I teach Thinking Skill Optimization in my spare time.