This document provides an overview of design thinking principles and a workshop on applying them. It discusses empathizing with users by understanding their needs, defining the problem from their perspective, ideating potential solutions, prototyping ideas quickly and cheaply, and testing prototypes with users. The workshop involves partners interviewing each other to design ideal wallets for one another based on understanding needs, preferences, and personalizing items. Iterative testing receives emphasis as a way to learn from failures and improve designs based on user feedback.