Return to Article Details Italian validation of the Teacher Self-efficacy scale to implement Self-Regulated Learning (AI-AA) Download Download PDF