Qualified teachers trained to the communicative language teaching (communicative approach) Wide range of courses suitable for all levels, Courses following the common European Framework of Reference for languages.