Return to Article Details Interaction Effects of Teachers’ Job Satisfaction and their Self-Efficacy on Teaching Performance Download Download PDF