Tag: , , , , , , ,

CELTA in Palermo

The Kingdom of the Sun: Why CELTA in Palermo?

Whether you are exploring the catacombs, visiting the breathtaking cathedrals or enjoying the local food, Palermo is a fantastic destination where you can live La Dolce...


Five Reasons to Take the CELTA in Bari

One of our newest CELTA locations, Bari, Italy is located in the stunning region of Puglia. At the top of Italy’s “boot heel,” Bari sits on the Adriatic Sea and...

IALC Quality English IATEFL

Scroll to Top