Way Ahead is an imaginative, six-level course for primary school children who are learning English as a first foreign language. The course is reading based, with a strong communicative flavour. The structures and functions of English are taught through a variety of inviting child-centred activities, which have been carefully graded and are suitable for classes in a variety of cultural backgrounds. At the lower levels, the books introduce a cast of interesting characters who contextualise the language and make learning fun. At the upper levels, the course is grammar and topic-based, and introduces children to the skills they need to pursue their studies to a higher level.