A Full Time ESL Teacher is responsible for teaching English as a Second Language to non-native speakers. They work in schools, language institutes, or online platforms, providing instruction in grammar, vocabulary, speaking, listening, reading, and writing. Responsibilities typically include lesson planning, assessing student progress, and creating an engaging learning environment. Full-time positions usually require a set number of teaching hours per week, along with preparation and administrative duties. Many employers prefer candidates with a degree, TEFL/TESOL certification, and teaching experience.