Types of thinking: Critical thinking Design thinking Lego thinking Lateral thinking Vertical thinking Group thinking rejects the unfamiliarity We are far better and more experienced at spatial thinking than at abstract thinking Lean thinking Analogical Thinking Thinking, Fast and Slow Hierarchy of Rethinking styles