BSC - OXFORD BROOKES UNIVERSITY
EC MALTA 30+ BUSINESS ENGLISH MINI GROUP
EC SAN DIEGO
EC BRISTOL
NCG - QUEEN ETHELBURGAS COLLEGE
EC MALTA
INSTITUTE OF ENGLISH LANGUAGE STUDIES
KINGS BOSTON
OHLA YOUTH CAMP MIAMI
EC MONTREAL
KINGS OXFORD
RIDER UNIVERSITY