Teacher Collaboration: Episode Two

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