Teachers’ self-efficacy beliefs, self-esteem, and job stress as determinants of job satisfaction | Synapse