Declarative knowledge and professional vision in teacher education: Effect of courses in teaching and learning | Synapse