New English File: Elementary: Student's Book: Six-level general English course for adults Clive Oxenden
A book of 9 units, each one followed by Practical English, Writing, and Revise & Check sections. The Practical English lessons (with video) help students to learn high-frequency phrases which they're likely to hear and need to say on an everyday basis.