This enjoyable three-level series provides a solid grounding in the structures and communicative functions of English, as well as extensive practice in speaking, listening, reading, and writing.
This enjoyable three-level series provides a solid grounding in the structures and communicative functions of English, as well as extensive practice in speaking, listening, reading, and writing.
Writing Practical English is an excellent reinforcer of grammar and writing that can be used alongside the Practical English series or as a stand-alone course.