Top Reviewer Ranking: 3,153,828
How to Teach English: An Introduction to the Pract&hellip by Jeremy Harmer
5.0 out of 5 stars Teaching English, 5 Oct 2013
This is a very informative and practical book for anyone who is interested in teaching English, especially students on the CELTA course.