
English Communication School
Why choose English Communication School?
ECS's Language School is located in the heart of Sliema, which is Malta's most popular tourist center. They are a short walking distance away from the sea, cute shops, cafes, restaurants, and beaches. They pride themselves on their high standard of teaching English as a foreign language. There are many English courses offered by their language school.
Website
www.ecschool.com.mtPrograms
Displaying 1 - 1 of 1