Teachers' Job Satisfaction in Relation to their Teaching Performance | Synapse