Return to Article Details Comparative Analysis of Educators’ Self-efficacy, Autonomy, and Perceived Stress Among Specialized and Non-specialized Teaching Download Download PDF