Text this: Factors influencing the implementation of a teacher professional development program to improve teaching quality