Advanced English training which enables the student to deal with both abstract situations and specific conversations, achieving the Official European Council Level C1.