An examination of teacher collaboration in professional learning communities and collaborative teaching practices | Synapse