Mon-Thu 7am-9pm Fri 7am-10pm (GMT)
Home » TEFL Blog » Teaching English in Asia
A TEFL teacher’s guide to all things Asia (secretly our favourite continent…)
We've done our research and come up with the 5 top places to TEFL this year. So, if you're about to jump on the TEFL bandwagon - have a read before you decide on your …
If you're looking to teach English abroad, Vietnam should be high up on your list! The Southeast Asian gem is naturally beautiful with world-class beaches, awe-inspiring temples, stunning street food and super friendly locals. But how …
Guest written by our lovely intern, Jenny, who's on the Thailand TEFL Internship. “What do you like to do in your free time?” I ask my students this question as Natalie, (my fellow intern at school), …
Want to explore the world without breaking the bank? Well, teaching English abroad is the perfect way to travel whilst saving up some much-needed funds! Let the list commence... Vietnam Decent salaries plus a low cost of …
Guest written by the lovely Jenny, who's teaching in a senior school in the Kanchanaburi province of Thailand. How I prepared before arriving in Thailand I highly recommend i-to-i's extra 20 hour classroom course. It made a …
So, you've completed your TEFL course, got your shiny new certificate and now you're wading through TEFL jobs, trying to find the one that suits you the most. Sound familiar? Well, South Korea is a …
3 out of 4 millennials would rather buy an experience than something material. And from our experience, that usually means travel plans are brewing! A huge 20% of all international travellers are millennials - but …
Hi, there! I'm Catherine and I work in the Marketing Team at i-to-i HQ. In August this year, along with two of my lovely colleagues from our team of TEFL Experts, Becky and Emma, I travelled …
Alex took part in our TEFL Course & Internship: Thailand Volunteer and documented his experience (thanks, Alex!). Including meeting elephants, getting stuck into delicious Thai food and visiting Erawan waterfalls - it's safe to say …