ITA ALUMNI INSTAGRAM
COUNTRY AMBASSADORS

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:

  1. Click on a country below to see the full list of respective ITA Country Ambassadors.
  2. 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 more alumni stories about their experiences teaching English in Cambodia.

Back to Top

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 more alumni stories about their experiences teaching English in China.

Back to Top

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 more alumni stories about their experiences teaching English in Colombia.

Back to Top

Costa Rica

Name: Devon
Age: 28
Location: Heredia & San Jose
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 more alumni stories about their experiences teaching English in Costa Rica.

Back to Top

Czech Republic

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

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

Want more info on teaching English in The Czech Republic? Check out more alumni stories about their experiences teaching English in The Czech Republic.

Back to Top

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 more alumni stories about their experiences teaching English in Germany.

Back to Top

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 more alumni stories about their experiences teaching English in Hong Kong.

Back to Top

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

Want more info on teaching English in Hungary? Check out more alumni stories about their experiences teaching English in Hungary.

Back to Top

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 more alumni stories about their experiences teaching English in Italy.

Back to Top

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 more alumni stories about their experiences teaching English in Japan.

Back to Top

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: @liz_exo

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 more alumni stories about their experiences teaching English in Mexico.

Back to Top

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 more alumni stories about their experiences teaching English in Russia.

Back to Top

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 more alumni stories about their experiences teaching English in Singapore.

Back to Top

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 more alumni stories about their experiences teaching English in South Korea.

Back to Top

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 more alumni stories about their experiences teaching English in Spain.

Back to Top

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 more alumni stories about their experiences teaching English in Taiwan.

Back to Top

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 more alumni stories about their experiences teaching English in Thailand.

Back to Top

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

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 more alumni stories about their experiences teaching English in Vietnam.

Back to Top

Teaching English Online

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

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 more alumni stories about their experiences teaching English in online.

Back to Top

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 without a degree? Check out more alumni stories about their experiences teaching English without a degree.

Back to Top

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 as a mature teacher? Check out more alumni stories here .

Back to Top

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 as a non-native English speaker? Check out more alumni stories here .

Back to Top