Professional Competence and Learning Communities: Effects on Teaching Quality in Indonesian Elementary Schools | Synapse