Teaching performance and their impact on professional and personal satisfaction of teachers. Educacion, v. 24, n. 47, p. 90–114, 1 Oct.2015.