We live in a global society constantly being shaped by a diversity of cultures, practices, values, and ways of knowing. Evidence of this “messy” world can be seen within industry, a classroom, a or in a household. The beauty of designing in this context is that the “mess” informs the design and brings about innovations for social good that could not have been imagined in a more homogeneous world. In this workshop, we will build a toolkit for designing for social good. In particular, we will explore how to expand our understanding of empathy to empower a broad range of users to be designers and producers, capable of collaborating on or birthing their own innovations. We will also think through the design lifecycle from a technical sense by ideating for technology that does not exist to empower users in becoming designers for social good.