“Teaching performance and their impact on professional and personal satisfaction of teachers” (2015) Educacion, 24(47), pp. 90–114. doi:10.18800/educacion.201502.005.