This book utilizes a web-based learning model as the basis for professional development and technology training. Professional development is provided in the context of instructional activities that incorporate computers and web-based instructional resources to create authentic and challenging classroom instruction.