Language schools
Arabic
Egypt
Brazilian
Brazil
Chinese (Mandarin)
China
English
Australia, Barbados, Canada, England, Ireland, Malta, New Zealand, Scotland,
South Africa, United States, Wales and World wide
French
Canada, France, Guadeloupe, Switzerland and World wide
German
Austria and Germany
Italian
Italy and Switzerland
Japanese
Japan
Portuguese
Portugal
Russian
Russia
Spanish
Costa Rica, Dom. Republic, Ecuador, Mexico and Spain



