International TEFL Academy In-Person TEFL Class Options

We offer full-time In-Person TEFL classes in 25 locations worldwide. Learn more about each of our unique TEFL classes below!

  • Why Should I Take an In-Person TEFL Course? - TEFL Q&A with ITA1:09

    Why Should I Take an In-Person TEFL Course? - TEFL Q&A with ITA

    <p>Is an In-person TEFL Course better for me? ITA advisor Danielle helps you answer your question in under 60 seconds.</p> <p>Got a question about teaching English abroad and TEFL Certification? Welc

    Watch Video
  • TEFL Class Cost Comparison Chart

    View Now!
  • TEFL Class Dates & Tuition Index

    Dates & Tuition
  • Chicago, USA TEFL Certification Class

    Learn More
  • New York City, USA TEFL Certification Class

    Learn More
  • Honolulu, Hawaii USA TEFL Certification Class

    Learn More
  • Phnom Penh, Cambodia TEFL Certification Class

    Learn More
  • Chiang Mai, Thailand TEFL Certification Class

    Learn More
  • Krabi, Thailand TEFL Certification Class

    Learn More
  • Hanoi, Vietnam TEFL Certification Class

    Learn More
  • Ho Chi Minh City, Vietnam TEFL Certification Class

    Learn More
  • Prague, Czech Republic TEFL Certification Class

    Learn More
  • Toulouse, France TEFL Certification Class

    Learn More
  • Crete, Greece TEFL Certification Class

    Learn More
  • Florence, Italy TEFL Certification Class

    Learn More
  • Rome, Italy TEFL Certification Class

    Learn More
  • Sardinia, Italy TEFL Certification Class

    Learn More
  • St. Petersburg, Russia TEFL Certification Class

    Learn More
  • Barcelona, Spain TEFL Certification Class

    Learn More
  • Madrid, Spain TEFL Certification Class

    Learn More
  • Istanbul, Turkey TEFL Certification Class

    Learn More
  • Buenos Aires, Argentina TEFL Certification Class

    Learn More
  • Heredia, Costa Rica TEFL Certification Class

    Learn More
  • Quito, Ecuador TEFL Certification Class

    Learn More
  • Ciudad Guzman, Mexico TEFL Certification Class

    Learn More
  • Guadalajara, Mexico TEFL Certification Class

    Learn More
  • Puerto Vallarta, Mexico TEFL Certification Class

    Learn More
  • Arequipa, Peru TEFL Certification Class

    Learn More
  • loading
    Loading More...