Speculative Design is one of the most exciting ways for designers to practice problem solving by design. Using Design Thinking and other methods, we can broaden our scope and develop boundary-pushing systems and prototypes that spur discussion about alternative ways of being and encourage imaginatio...