At International TEFL Academy, we believe in the transformative power of learning a new language. Thus, we provide free and very low-cost classes for adults who want to improve their English language skills.

We have two different types of classes you can sign up for. In all of the classes, ESL students can expect to learn and practice skills in reading, writing, speaking, and listening, as well as participating in other fun activities in English.

Please read about each class option, then fill out the form and select the classes that you are interested in. You can select more than one. It is important to note that there is at least a 1-3 month waitlist for each class.

General Information About All 2 Classes:

  • English Levels: There are no placement tests. Students get to pick which level they would like to attend: Beginner, Intermediate, or Advanced. Students can change levels at any time by speaking with their teacher.
  • Certificates: When students attend classes for 3 months, 6 months, and/or 12 months, they can receive a certificate.
  • Visas: International TEFL Academy is not able to sponsor visas or provide any visa paperwork for ESL students.
  • Ages: All students must be at least 18 years of age.


1. Small Group Online English Classes 

  • Schedule: Monday through Thursday from 6:25-7:30 pm. Students are required to attend for at least one month and should miss no more than 3 classes each month. 
  • Price: Free, except for a one-time materials fee of $20 to cover material costs. This is to be paid when the student is invited to join the class and completes the Online Orientation Quiz.
  • Apply: Students must fill out the form on this page. Then, their name will be added to a waitlist and we will contact the student once space is available (1-3 month waitlist).
  • Location: Online. A unique Zoom meeting link will be sent to you before each night's class. 


2. One-On-One Online Tutoring

  • Schedule: Students set the schedule with their tutor. There is a 10 hours total minimum and a 20 hours total maximum. After the tutoring hours are finished, the student can register to get a new tutor.
  • Price: The first tutor is free. Each tutor after is $15. 
  • Apply: Students must fill out the form on this page and then they will be sent another form to fill out via email. After the student fills out that form, they will be placed on a waitlist. When a teacher becomes available, the teacher will send the student an email to schedule classes (1-2 month waitlist).
  • Location: Online. The student and the teacher will decide the best online video platform to meet on. (For example: Zoom, Google Meet, Skype, etc).