Return to Article Details Leadership, Facilities, and Psychological Mechanisms in Teacher Performance: The Mediating Effects of Teaching Enthusiasm and Job Satisfaction Download Download PDF