UNIVERSITY OF BATH
EUROPEAN SCHOOL OF ENGLISH
EC CAMBRIDGE
St GILES CAMBRIDGE
EC LOS ANGELES
STUDIO CAMBRIDGE - SIR WILLIAM
EC DUBLIN
OPEN HEARTS LANGUAGE ACADEMY
KINGS BOSTON
OHLA YOUTH CAMP MIAMI
BRIGHTON LANGUAGE COLLEGE