Covers all the grammar students need to know for the Cambridge examsApproximately 30 units per level - the right length for one academic yearClearly stated 'I can' learning outcomes for every unitContextualised explanationsOpportunities to practise grammar and to practise listening, speaking, reading and writing skillsGraded exercises for mixed ability classesSelf-evaluation check for each unitRegular revision, testing, and exam-style questionsDVD-ROM for interactive whiteboard or for home study