Return to Article Details Self-Efficacy and Job Satisfaction among School Mathematics Teachers in Nepal: Contributing and Contradicting Aspects Download Download PDF