Learning by Teaching: How Classroom Challenges Shape Teachers’ Professional Development | Synapse