Factors affecting job satisfaction of teachers - Abella, Jennifer K. (2018)