TEFL > Module 2 > Flashcards
Meaning of competent
KASH - Knowledge, ability, skills and habits (like turning up on time)
Code of Practice for teachers (4)
Code of practice main features