The EFL teachers who became involved in a blogging-supported reflective professional development program for a year-long period completed online assessments of self-efficacy and stress at three time-points throught the year. The results of the latent curve modelling analysis revealed a significant increase in self-efficacy and a decrease in stress.