TY - BOOK AU - Harmer, Jeremy AU - Harmer, Jeremy TI - Essential teacher knowledge: core concepts in english language teaching/ Jeremy Harmer. SN - 9781408268049 AV - PE1128.A2 H343 2012 U1 - PE1128.A2 H343 2012 PY - 2012/// PB - Harlow : Pearson Longman ER -