Harmer, Jeremy Essential teacher knowledge : core concepts in English language teaching / Jeremy Harmer. - Harlow : Pearson, 2012. - 287 p. : col. ill. + 1 DVD ISBN: 9781408268049 Subjects--Topical Terms: English language--Study and teaching--Foreign speakers LC Class. No.: PE 1128 .A2 / H375E