Return to Article Details The Mediating Role of Self-Efficacy on the Effect of School Climate on Teachers’ Job Satisfaction Download Download PDF