Skip to content

Teach English Online

Join the Future of Education

Be part of our global network of educators shaping the next generation of English learners.

Apply Now
10000+
Active Students
$14-20/hr
Average Pay
80%+
Average Booking Rate in Peak Hours

Why Choose TwinkleTalk?

2-1

Teach from Anywhere

Work from the comfort of your home with our state-of-the-art teaching platform.

3-1

Growth Opportunities

Access professional development resources and career advancement paths.

4-1

Global Community

Connect with educators worldwide and share best practices.

How It Works

5-1

Apply

Complete our application form and submit a 7-10 minute video introducing your experience and answering our provided questions.

6-1

Practicum

Teach a 20-minute demonstration class using our provided materials, followed by a 10-minute Q&A session with our interviewers.

7-1

Teach

Sign your contract, complete onboarding materials to understand our curriculum and student levels, then start teaching by offering available time slots for students to book.

Requirements

11-1

Education

Bachelor's degree or higher

12-1

Language

Native English speaker

13-1

Technology

Reliable internet connection

8-1

Environment

Quiet teaching space with professional background

9-1

Availability

Minimum 10 hours per week teaching commitment

10-1

Experience

Teaching experience preferred, but not required

Frequently Asked Questions

What equipment do I need to teach with TwinkleTalk?

You'll need a computer with a webcam, a headset with microphone, and a stable internet connection with at least 10 Mbps download and 5 Mbps upload speed. We also recommend having a backup power source and internet connection in case of outages.

How do I get paid and how often?

TwinkleTalk pays teachers once a month via Stripe (an online payment system). Payments are processed on the last day of each month for all classes taught in the previous period.

Can I choose my own teaching schedule?

Yes! TwinkleTalk offers complete flexibility. You can open teaching slots based on your availability up to 4 weeks in advance. The more consistent your schedule, the more likely you are to build a regular student base.

What age groups will I be teaching?

Our platform primarily serves students aged 4-16, with different curriculum levels appropriate for each age group. You may indicate your preferred age group during onboarding, though we encourage teachers to be open to all levels.

Do I need to speak the student's native language?

No, our teaching methodology is based on full English immersion. All teaching materials and communication with students are conducted in English only.

Apply Now

Join our team of passionate educators and inspire learners around the world.

Refer Teachers Earn Rewards

Check out the details of referral rewards here: https://twinkletalk.com/referral_incentive

 

Share TwinkleTalk and earn $100-$150 for each successful referral

Subscribe to Newsletter

Not Ready to Apply Yet? Subscribe for Future Opportunities