Text this: The relationship between EFL teachers' professional identity, professional self-esteem, and job satisfaction