teaching english as a foreign language (tefl) is referred to the practice of teaching the english language to the students with different first languages. it is taught in the state school system or privately with a language school or with a tutor. tefl can also take place in an english-speaking country for people who have immigrated there.