Designing Professional Development


Designing Professional Development
Teaching Adults With and About Technology
Networked Professional Development ~Steven Parker

ContentsEdit