For someone considering a career in ESL Teaching – an excellent description of what to expect and what might be required of an ESL Teacher including general educational requirements, job description, possible salary, potential rewards and challenges. Part of a broader site: Teacher.org, with information, resources, support and guides for all lines of teaching.