Re-thinking continuing professional development through changing metaphors and location in professional practices
Effects of professional development and videoconferencing on the increase of opportunities to respond and the on-task...
Educational technology: A review of the integration, resources, and effectiveness of technology in K-12 classrooms
Improving school teachers’ workplace learning
Student Collaboration and School Educational Technology: Technology Integration Practices in the Classroom
3 steps to great coaching: A simple but powerful instructional coaching cycle
Why professional development matters