Tag: , , , , , ,

Why Bilbao is the Perfect Place to Take the CELTA

If you’re a language nerd, there’s no better place to take the CELTA than Bilbao, Spain. This northern Spanish city is in the heart of Basque Country where both...


IALC Quality English IATEFL

Scroll to Top