Return to Article Details A Study on Defining and Evaluating Teacher Self-Efficacy for Pre-Service English Teachers in China Download Download PDF