Teacher Collaboration: Episode One

Collective teacher efficacy, professional learning communities, collective professionalism… There are many similar but different forms and terms for effective teacher collaboration, and [...]