Our language schools recognized by FELTOM
The language school is contained within two buildings facing each other in the heart of St Julians, only a stone's throw away from the bus station. There are a total of 60 spacious, bright and air-conditioned classrooms, eight of which are especially designed to accommodate small groups or one-to-one classes. ...
Language school EC