Gerald D. Bailey
Technology staff development programs
101 activities for creating effective technology staff development programs
Computer-based integrated learning systems
Leadership & technology
Staff development in technology
Teacher Self-Assessment
Teacher-designed student feedback
The technology coordinator's handbook
101 Tips, Traps & To-DOS for Creative Teams
Facilitator's Guide to Online Professional Development