This should be a quarter of the length that it is. It had some good ideas for integrating tech into various classrooms, but I about died reading it. I ended up only skimming and reading the portions with definitions that I knew would end up on exams because a majority of the content is just fluff and repetition and, therefore, a waste of my precious time. Anyone who knows me knows I don't skim read textbooks... so this is a special case.