Got a question for our ITA Country Ambassadors?

What did you pack for teaching in Japan?
How did you find your apartment in Spain? 
How did you find your job in Colombia? 

ITA Country Ambassadors are ready to share their experiences teaching, traveling & living in their respective countries.
Here's your chance to get your questions answered by ITA alumni who are currently teaching English abroad or online overseas. 

How to use our ITA Instagram Country Ambassador Index:
Click on a country below to see the full list of respective ITA Country Ambassadors. 
Choose the Ambassadors you want to connect with, and then send them a direct message via Instagram using your own
Instagram account to get the conversation started!

Please Note: These alumni are situated all over the world - if you do not receive a reply immediately from whoever you reach out to, please be patient and respect that they are in a different timezone, so they may very well be asleep or at work when you message them!

Don't have Instagram? No worries.
Email alumni@internationalteflacademy.com and let us know the name of the Ambassador you have
questions for and their location. If they have provided us permission to share their email address, we
will send it over to you in an email!


CAMBODIA
Name: David
Age: 55
Location: Siem Reap, Cambodia
Bachelor's Degree: No
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @spleendingo

 
Want more info on teaching English in Cambodia? Check out our Cambodia Resource Hub!
 
CHINA
Name: Christopher
Age: 30
Location: Beijing, China
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @worldtraveler2009
Name: Jade
Age: 35
Location: Daqing, China
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @jadesaurusrex
Name: Austin
Age: 23
Location: Guangzhou, China
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @austinlabrune
Name: Viktoriya
Age: 28
Location: Macau, China
Bachelor's Degree: Yes
Native English Speaker: No
Teaches: At a school/privately
Instagram: @veekaveeka

Name: April
Age: 27
Location: Nantong, China
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with VIPKID
Instagram: @aprilmm44
Name: Vanessa
Age: 23
Location: Shanghai, China
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @vanessacaucci

Name: Donald
Age: 25
Location: Zhuhai, China
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @donaldtabor00
 
Want more info on teaching English in China? Check out our China Resource Hub!
 
COLOMBIA
Name: Diana
Age: 30
Location: Medellín, Colombia
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with VIPKid
Instagram: @diananogram
 
Want more info on teaching English in Colombia? Check out our Colombia Resource Hub!
 
COSTA RICA
Name: Devon
Age: 28
Location: Heredia & San Jose, Costa Rica
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with Cambly
Instagram: @dfrey16
Name: Sue
Age: 44
Location: Heredia, Costa Rica
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @sunlovingsue

Name: Morgan
Age: 24
Location: Heredia, Costa Rica
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately and online with VIPKID
Instagram: @morgankay34
Name: Joe
Age: 32
Location: San Jose, Costa Rica
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with PalFish
Instagram: @cardijoe

Name: Ashley
Age: 30
Location: Tamarindo, Costa Rica
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @weidergabe


 
Want more info on teaching English in Costa Rica? Check out our Costa Rica Resource Hub!
 
CZECH REPUBLIC

Name: Chris
Age: 25
Location: Prague, Czech Republic
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @couplevagabondz

Name: Stephanie
Age: 30
Location: Prague, Czech Republic
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with iTalki
Instagram: @yesandadventure
Name: MaryAlice
Age: 25
Location: Prague, Czech Republic
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with VIPKID
Instagram: @maryaliceee
 
Want more info on teaching English in the Czech Republic? Check out our Czech Republic Resource Hub!
 
GERMANY
Name: Lynsey
Age: 30
Location: Düsseldorf, Germany
Bachelor's Degree: No
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @awesomeauntzee

Name: Tamie
Age: 40
Location: Hamburg, Germany
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & runs an expat visa company
Instagram: @arierox & @expatlauncher
Name: Kalen
Age: 37
Location: Munich, Germany
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with BlingABC
Instagram: @kalenjane.on.a.train
 
Want more info on teaching English in Germany? Check out our Germany Resource Hub!
 
HONG KONG
Name: Shelby
Age: 27
Location: Hong Kong
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @shelbygehrdes
 
Want more info on teaching English in Hong Kong? Check out our Hong Kong Resource Hub!
 
HUNGARY
Name: Jennifer
Age: 48
Location: Budapest, Hungary
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @Juggleadventurejen
Name: Brittany
Age: 30
Location: Budapest, Hungary
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @brittgrace0204
ITALY
Name: Chiara
Age: 26
Location: Bologna & Parma, Italy
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @cmalteri
Name: Hannah
Age: 27
Location: Rome, Italy
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @hmseigle
 
Want more info on teaching English in Italy? Check out our Italy Resource Hub!
 
JAPAN
Name: Amber
Age: 24
Location: Kanuma, Japan
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @_ko__haku_

Name: Emilse
Age: 27
Location: Kizugawa City in Kyoto, Japan
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @emikarina

Name: Shana
Age: 29
Location: Kyoto, Japan
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with VIPKID
Instagram: @theshanaleigh
Name: Tabetha
Age: 24
Location: Sendai, Japan
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @tabethor
Name: Kristi
Age: 26
Location: Utsunomiya, Japan
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @_kristiviii
 
Want more info on teaching English in Japan? Check out our Japan Resource Hub!
 
MEXICO
Name: Robert
Age: 39
Location: Mexico City, Mexico
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: Online with iTutorGroup
Instagram: @urban_dozer

Name: Rose
Age: 26
Location: Guadalajara, Mexico
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: Online with Cambly & Open English
Instagram: @inspirosie

Name: Liz
Age: 28
Location: Guadalajara, Mexico
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @lizexo

Name: Mylo
Age: 26
Location: Puerto Vallarta, Mexico
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: Online with VIPKid, Cambly, and DaDa
Instagram: @mylo.james
 
Want more info on teaching English in Mexico? Check out our Mexico Resource Hub!
 
RUSSIA
Name: Brandon
Age: 23
Location: St. Petersburg, Russia
Bachelor's Degree: No
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @bradtheorange
Name: Charles
Age: 25
Location: Togliatti, Russia
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @charlesjorth91
 
Want more info on teaching English in Russia? Check out our Russia Resource Hub!
 
SINGAPORE
Name: Kelsey
Age: 27
Location: Singapore
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @klcax
Name: Brittany
Age: 25
Location: Singapore
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @wandering.with.britt
 
Want more info on teaching English in Singapore? Check out our Singapore Resource Hub!
 
SOUTH KOREA
Name: Marybeth
Age: 28
Location: Dongtan, South Korea
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @mboverseas
Name: Stacy
Age: 26
Location: Incheon, South Korea
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @stazy13
Name: Peter
Age: 28
Location: Sacheon-si, South Korea
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @realpeterk
Name: Andrea
Age: 23
Location: Seoul, South Korea
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @awaywithandrea
 
Want more info on teaching English in South Korea? Check out our South Korea Resource Hub!
 
SPAIN
Name: Daniella
Age: 24
Location: Barcelona, Spain
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with iTalki
Instagram: @dan_marie
Name: Peter
Age: 23
Location: Bilbao, Spain
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with DaDa
Instagram: @peterdenyer
Name: Marija
Age: 25
Location: Madrid, Spain
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with VIPKID
Instagram: @mmurdzoska
Name: Haley
Age: 25
Location: Madrid, Spain
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with VIPKID
Instagram: @shall0whal

Name: Gabi
Age: 23
Location: Madrid, Spain
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @gabidimarcoo

Name: Lizzy
Age: 25
Location: Madrid, Spain
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with VIPKID
Instagram: @lizzysmithhh
Name: Julie
Age: 29
Location: Madrid, Spain
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with Gogokid
Instagram: @pinchejota
 
Want more info on teaching English in Spain? Check out our Spain Resource Hub!
 
TAIWAN
Name: Melissa
Age: 32
Location: Changhua, Taiwan
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @justnkases
Name: Sandra
Age: 38
Location: Changhua, Taiwan
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @Sandraexplainsitall
Name: Prisca
Age: 25
Location: Hsinchu City, Taiwan
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @saintsmiley
Name: Rachel
Age: 24
Location: New Taipei City, Taiwan
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @racheelsmisek
Name: Emily
Age: 26
Location: Taipei, Taiwan
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: Online with VIPKID
Instagram: @Emily.a.walsh
 
Want more info on teaching English in Taiwan? Check out our Taiwan Resource Hub!
 
THAILAND
Name: Carlos
Age: 25
Location: Bangkok, Thailand
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with VIPKID
Instagram: @carlos_smith
Name: Amelia
Age: 28
Location: Chiang Rai & Pattaya, Thailand
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: Online with GoGoKid
Instagram: @ajkerber22

Name: Krista
Age: 27
Location: Pattaya, Thailand
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @kristacutie

 
Want more info on teaching English in Thailand? Check out our Thailand Resource Hub!
 
VIETNAM
Name: Breanna
Age: 24
Location: Hanoi, Vietnam
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @breannalee24
Name: Sarah
Age: 39
Location: Hanoi, Vietnam
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @ceraserha
Name: Travis
Age: 32
Location: Ho Chi Minh City, Vietnam
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @itstravisbruce
Name: Haley
Age: 22
Location: Ho Chi Minh City, Vietnam
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @justaraskal
 
Want more info on teaching English in Vietnam? Check out our Vietnam Resource Hub!
 
TEACHING ENGLISH ONLINE

**Interested in teaching English online?** 
Check out our 30-hour Teaching English Online Specialty Course! Learn more here.

Name: Amelia
Age: 28
Location: Country-hopping through Asia - Thailand & Malaysia
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: Online with Gogokid
Instagram: @ajkerber22
Name: Nicola
Age: 26
Location: Country-hopping through Asia - Thailand, Indonesia, & Vietnam
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: Online with VIPKID
Instagram: @seenicwander

Name: Robert
Age: 39
Location: Mexico City, Mexico
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: Online with iTutorGroup
Instagram: @urban_dozer

Name: Isabelle
Age: 22
Location: Harrisonburg VA, USA
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: Online with Cambly
Instagram: @isabelle_hoagland

Name: Kimberly
Age: 24
Location: El Paso, TX, USA
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: Online with VIPKID & SayABC
Instagram: @alocossio

Name: Amanda
Age: 35
Location: Camp Hill, PA, USA
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: Online with Gogokid
Instagram: @aekime24

Name: April
Age: 27
Location: Nantong, China
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with VIPKID
Instagram: @aprilmm44
Name: Shana
Age: 29
Location: Kyoto, Japan
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with VIPKID
Instagram: @theshanaleigh
Name: Peter
Age: 23
Location: Bilbao, Spain
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with DaDa
Instagram: @peterdenyer
Name: Marija
Age: 25
Location: Madrid, Spain
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with VIPKID
Instagram: @mmurdzoska
Name: Lizzy
Age: 25
Location: Madrid, Spain
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with VIPKID
Instagram: @lizzysmithhh
Name: Haley
Age: 25
Location: Madrid, Spain
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with VIPKID
Instagram: @shall0whal
Name: Emily
Age: 26
Location: Taipei, Taiwan
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: Online with VIPKID
Instagram: @Emily.a.walsh


Name: Carlos
Age: 25
Location: Bangkok, Thailand
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with VIPKID
Instagram: @carlos_smith

Name: Mariel
Age: 32
Location: Country-hopping through Latin America - Mexico, Argentina, Chile
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: Online with Open English and VIPKID
Instagram: @escapeartist19
Name: Devon
Age: 28
Location: Heredia & San Jose, Costa Rica
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with Cambly
Instagram: @dfrey16
Name: Holly
Age: 26
Location: Galle, Sri Lanka
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: Online with VIPKID
Instagram: @hollyjad3

Name: Kalen
Age: 37
Location: Munich, Germany
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with BlingABC
Instagram: @Kalenjane
Name: Joe
Age: 32
Location: San Jose, Costa Rica
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with PalFish
Instagram: @cardijoe
Name: Stephanie
Age: 30
Location: Prague, Czech Republic
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with iTalki
Instagram: @yesandadventure
Name: Kyla
Age: 20
Location: USA
Bachelor's Degree: No
Native English Speaker: Yes
Teaches: Privately online to her own Russian students
Instagram: @thatrussiagirl
Name: Morgan
Age: 24
Location: Heredia, Costa Rica
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately and online with VIPKID
Instagram: @morgankay34
Name: Julie
Age: 29
Location: Madrid, Spain
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with Gogokid
Instagram: @pinchejota
Name: Daniella
Age: 24
Location: Barcelona, Spain
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with iTalki
Instagram: @dan_marie
Name: MaryAlice
Age: 25
Location: Prague, Czech Republic
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & online with VIPKID
Instagram: @maryaliceee
Name: Courtney
Age: 32
Location: Country-hopping through the UAE & Turkey
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: Online with VIPKID
Instagram: @journeywith.court
Name: Jessi
Age: 26
Location: Country-hopping all over Europe & Asia
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: Online with VIPKID
Instagram: @jblanarik
Name: Rose
Age: 26
Location: Guadalajara, Mexico
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: Online with Cambly & Open English
Instagram: @inspirosie
Name: Mylo
Age: 26
Location: Puerto Vallarta, Mexico
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: Online with VIPKid, Cambly, and DaDa
Instagram: @mylo.james
 
Want more info on teaching English online? Check out our Teaching English Online Resource Hub!
 
NON-DEGREE HOLDERS
Name: Lynsey
Age: 30
Location: Düsseldorf, Germany
Bachelor's Degree: No
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @awesomeauntzee

Name: Kyla
Age: 20
Location: USA
Bachelor's Degree: No
Native English Speaker: Yes
Teaches: Privately online to her own Russian students
Instagram: @thatrussiagirl
Name: Brandon
Age: 23
Location: St. Petersburg, Russia
Bachelor's Degree: No
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @bradtheorange

Name: David
Age: 55
Location: Siem Reap, Cambodia
Bachelor's Degree: No
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @spleendingo
 
Want more info on teaching English abroad as a non-degree holder? Check out our Non-Degree Holder Resource Hub!
 
MATURE TEACHERS 40+
Name: David
Age: 55
Location: Siem Reap, Cambodia
Bachelor's Degree: No
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @spleendingo
Name: Jennifer
Age: 48
Location: Budapest, Hungary
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @Juggleadventurejen
Name: Sue
Age: 44
Location: Heredia, Costa Rica
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately
Instagram: @sunlovingsue
Name: Tamie
Age: 40
Location: Hamburg, Germany
Bachelor's Degree: Yes
Native English Speaker: Yes
Teaches: At a school/privately & runs an expat visa company
Instagram: @arierox & @expatlauncher
 
Want more info on teaching English abroad as a mature teacher? Check out our Mature Teacher Resource Hub!
 
NON-NATIVE ENGLISH SPEAKERS
Name: Viktoriya
Age: 28
Location: Macau, China
Bachelor's Degree: Yes
Native English Speaker: No
Teaches: At a school/privately
Instagram: @veekaveeka
 
Want more info on teaching English abroad as a non-native English speaker? Check out our Non-Native English Speaker Resource Hub!
 
 

Our website uses cookies to understand what content is most relevant to your research on teaching English abroad. See our privacy policy for more.

   Got it!