Summary
This is part of a three-level course for beginners, lower intermediate and intermediate levels, which offers a balanced coverage of all the necessary language skills. The course includes a wide variety of exercise types, and exposure to authentic English right from the start