Return to Article Details The Impact of Academic Feedback and Teacher Relationships on Self-Efficacy: The Mediating Role of Academic Motivation Download Download PDF