Self-Efficacy of EFL Pre-Service Teachers in China: A Mixed Methods Approach Apr 22, 2025