Teacher job satisfaction is a reflection of a teacher's attitude and feelings towards his job in teaching and learning activities at school. Satisfaction shows how the level of supervisor's ability to achieve results, especially in terms of quality and quantity. Based on the above background, the purpose of this research is to produce ways and strategies to increase teacher job satisfaction thr…