An activity theory approach toward teacher professional development at scale (TPD@Scale): A case study of a teacher learning center in Indonesia

Continuous teacher professional development (TPD) ensures that teachers have the capacity to continually plan and implement quality teaching and learning that supports students in achieving their expected program/course learning outcomes. However, teachers’ access to quality TPD is a challenge du…