Abstract
This is an edited book about preparing the next generation of technology designers and developers to create compelling and effective learning technologies. It is a compilation of lessons learned from college courses across the U.S. and instructional resources such as tips and tricks and sample student projects.