The document provides an overview of different types of thinking that can be taught, including systems thinking, computational thinking, design thinking, futures thinking, strategic thinking, and solutions thinking. It then focuses on futures thinking, outlining why studying the future is important and some tools used in futures thinking like environmental scans, trend analysis, scenarios, and backcasting. Finally, it discusses systems thinking and key concepts like stocks, flows, feedback loops, causal loops, and system dynamics modeling. The document aims to introduce various thinking approaches and tools that can be taught to help students develop important skills for understanding complex systems and creating preferred futures.