Teaching performance and their impact on professional and personal satisfaction of teachers. (2015). Educacion, 24(47), 90-114. https://doi.org/10.18800/educacion.201502.005