What books would you recommend to an ESL teacher to help teach adult students grammar, vocabulary, and pronunciation rules?

For adult beginners and intermediate level students, I use Interchange by Jack C. Richards, published by Cambridge. This course starts with the very basics of grammar and vocabulary and steadily builds. It covers all aspects of language—grammar, vocabulary, reading, writing, listening and speaking. At university, I use Inside Out, various authors, published by MacMillan. This Read More …