Teacher Professional Development, Technology, and Communities of Practice: Are We Putting the Cart Before the Horse? - Schlager, Mark S.; Fusco, Judith (Information Society, 2003)