TY - BOOK AU - Harmer, Jeremy TI - Essential teacher knowledge: core concepts in English language teaching SN - 9781408268049 AV - PE 1128 .A2 H375E PY - 2012/// CY - Harlow PB - Pearson KW - English language KW - Study and teaching KW - Foreign speakers ER -