Teaching English as Foreign Language (TEFL) course is meant to cover topics related to both theoretical background underpinning language teaching and learning as well as practical issues related to the practice of teaching English as a foreign language