Essential teacher knowledge : core concepts in English language teching /
Essential teacher knowledge : core concepts in English language teching / Jeremy Harmer. - Harlow, England : Pearson Education Limited, 2012. - 287 p. : col. ill. ; 28 cm. + DVD
9781408268049 (pbk.) RM
English language --Textbooks for foreign speakers.