Tag: , , , , ,

CELTA in Valencia: Your Guide to the Classroom and the City!

Taking the CELTA in Valencia, Spain has many perks; the beautiful weather, architecture, beaches and being the home of paella! For those who are travelling from abroad...


IALC Quality English IATEFL

Scroll to Top