Best English school in Malta?

Looking around on YouTube recently, we came across this cool video Charlotte (@chacharmante) made about her time learning English in Malta. Excited to hear more about her EC experience, we got in touch. Check out her video and read our short interview with Charlotte. Why did you choose Malta?My two best friends and I chose to … Read more

Learn English abroad

7 Unmissable Things to do in Cape Town

When it comes to learning English abroad, it’s tough to find a place as magical as Cape Town, South Africa! Our English school in Cape Town is located right in the heart of the Mother City, just a couple of streets away from famous, bustling Long Street, set against the background of majestic Table Mountain. … Read more