Return to Article Details Self-Efficacy, Teaching Practice, and Teacher Readiness: Mediating Role Teacher Interest Download Download PDF