Feltom
Language: English
Where is the best place to learn English? If you are looking for an English language school in Malta, International House ticks all the boxes. We are a small English language school that caters for all those wishing to learn, practice or improve their English.