Return to Article Details Do Teachers’ Personality and Their Self-Efficacy Have Stronger Significance in Teaching Effectiveness? Download Download PDF