With nine published books to his credit, Aurora-award winning author Karl Schroeder is considered one of the best of the new generation of science fiction writers. Karl is an adept public speaker, having taught writing at community college and given keynote addresses at foresight workshops science and technology and conferences, as well as reading and speaking at numerous science fiction conventions across the continent. He is a contributing blogger for worlchanging.com, drawing on his years of experience as a foresight consultant. His foresight clients have included the Canadian and American armies as well as various government and industry groups. As an analyst of technological trends Karl is able to talk on a variety of subjects, from computing the climate change.