Teaching ESL Online with GoGoKid

This post may contain affiliate links. For more information, visit my disclosure page


I’ve been working from home for the past year as we continued homeschooling.

The hours are flexible enough that I can teach online and also have time to homeschool.


I split my time between 3 different online ESL companies.

If you’d like to know more about what it’s like to teach ESL online, I have several posts about teaching and why it works great for a homeschool mom.


And if you’re interested to know more details about each of the companies I teach for, read on!


With each company, I am an independent contractor and I am on contract with the company for either 6 months or a year.

For each company you must have fast internet to be able to stream your classes, a webcam, a headset, a working computer, an educational background, and great lighting.


Now, here’s some information about working for GoGoKid!


GoGoKid offers 1-to-1 classes to students in China. Their curriculum has several levels and most students are between 3-13.

Each lesson is 25 minutes and the lesson material is prepared for you. You will be teaching through interactive PowerPoint slides.

After each lesson, you will provide feedback to the student’s parents. The parents can also leave you a star rating (from 1-5 stars based on your teaching performance).



Must be legally able to work in the US or Canada

Must be a native English speaker

Bachelor’s degree in any field

Experience working with children or teaching experience of any kind (homeschooling counts)

TESOL/TEFL certificate is not required but is beneficial

Prior online teaching experience is not required but is also beneficial



6-9 am EST daily are peak times (you could get bookings as early as 4 or 4:30 and as late as 9:30 am)

Overnights on Friday and Saturday nights beginning at 9:00 pm EST until 9:30 am

During the summer, overnight times are available any day of the week



$14-$25 per hour

You can earn a $300 bonus if you successfully teach 3 classes within the first 30 days


GoGoKid has a credit score incentive program:

  • You are hired with a base pay rate.
  • You are given a credit score of 100.
  • You can earn 1 point by completing 3 classes (student no shows and student cancellations within 24 hours count)
  • You can earn 1 point by receiving a 5 star review
  • You lose points by cancelling classes, not showing up for classes, or by not teaching a minimum of one class per week


Once your credit score reaches 110, you receive 110% of your base pay rate

Once your credit score reaches 120, you receive 125% of your base pay rate


Hiring Process:

Submit your information on their website.

They will contact you to set up an interview.

In the interview, you will be teaching part of a lesson to your interviewer.

Within a few days, you will receive an email letting you know if you passed the interview.

If you pass, you will enter your information, bio with pictures, and intro video on the website.

Then you will also be able to sign your contract.


Getting Bookings:

Parents choose teachers based on the teacher profile, experience, and intro video.

GoGoKid is a newer company so the bookings are very slow at first.

By opening as many time slots as possible, you increase your chance of getting some bookings.

In the beginning you will be teaching mostly trial classes to new students.

Over time you will begin to teach some core classes as you get regular students.

I find that this process is taking several months to build up a student base.


GoGoKid is a nice supplement to teaching with a different company because they pay 60% for unbooked peak slots (7:00, 7:30, 8:00, and 8:30 am EST) that are opened 24 hours in advance.  The company is new and does not have many students yet. However, I still get paid even if my peak time slots do not book.


If you’re interested in teaching ESL online, you can email me at TeacherLexiESL@gmail.com 

And if you’d like to learn more about GoGoKid, you can visit their website!

Further Reading


6 thoughts on “Teaching ESL Online with GoGoKid

  1. Hi, thanks so much for this informative post! I just started as a teacher with gogokid, and I’ve had a few IT issues (using a chromebook until I get something more durable). But my classes were able to be completed and everything, and under the class history tab it does NOT show “Teacher IT issues”. I’m just wondering if they will retroactively subtract points from my credit score come my first paycheck. Do you know by chance?

    1. I haven’t heard of them retroactively subtracting points. As long as the classes were completed and that is what is listed in your class history tab, then it should be fine. But I would keep checking those classes to make sure the finish type does not change. I don’t know if you’re hardwired into your router with an ethernet cable, but I highly suggest this. I have a stable connection as long as I am connected directly to my router.

  2. What other online ESL companies are you working with currently? What other online ESL companies do you have experience with?

    1. I work with VIPKid and GoGoKid currently. I am also a hired teacher with Naativ but they do not currently have any students. I can recommend both GoGoKid and VIPKid as I have strong bookings with each company.

  3. Are the peak times the times you have to work? If I set my availability for the evening (EST) will I still be able to get bookings?

Leave a Reply

Your email address will not be published.

CommentLuv badge