Due to the speed with which the Web and other technologies have evolved and are evolving, current teachers, education professionals and teacher-training programs are ill-equipped to employ sound pedagogies for learning with technology or to prepare students for the technology rich, unpredictable, fast-changing, globally networked world they will inhabit.