Richmond Essential English Course is a five-level course for learners who want to improve their English quickly.
Levels: Beginner to Upper Intermediate.
Key Features
Familiar and straightforward methodology.
Comprehensive teaching notes with integrated answer keys, audio scripts and step-by-step lesson plans.
A wealth of tips and ideas for extra activities, including a warmer per lesson and extension activities.