The Cambridge Handbook of the Learning Sciences provides research-grounded practical information for how to organize a classroom, how to write textbooks, how to design educational software and instructional technology, how to prepare effective teachers, and how to best use the Internet to enhance student learning.