Professional competence of teachers: Effects on instructional quality and student development. | Synapse