This course is for high-level learners. At the start of the year you receive a detailed course program and a bibliography of the material you need. Using up-to-date authentic material (books and audio), dynamic games, and online videos, games and sites, you will cover the key language objectives for your level. Our experienced native teacher is a specialist in high levels and follows a series of methods including, collaborative learning, task based learning, CALL (Computer Aided Learning), autonomous learning, Communicative Approach and Strategic Interaction, lively methods that involve plenty of movement and colour, especially appropriate for high level learners. The course is a hybrid between a communicative course and an exam preparation course. Many learners take exams and the course will cover some exam simulation and preparation. Apart from class, you will be invited to the social events that take place regularly throughout the year, so you will have plenty of opportunities to practise. Even at this level, where progress can be elusive, you'll be amazed at how much you learn!