Online ESL teacher at

10–20 USD


Min hours per week
Min hours per week during peak hours
Class length
60 min
Max students per class
Student age


No degree
No certificate, TEFL, TESOL, CELTA, TKT, TESL, DELTA, Teaching licence, PGCE/QTS


What do we do?

Let's be honest, it's difficult to get a stable income as a freelance teacher. On Profy we are on a mission to change that. Our goal is to give you a stable income while having the freedom to set your agenda and work from whereever you want. In contrary to other platforms, on Profy, all classes are 1 on 1 and students are stable, long-term and usually stick with the same teacher. They take on average 12 classes a month for around 6 months.

So what’s the deal?

  • 1 on 1 online classes with adults

  • Classes are paid 10 USD / hour (60 min)

  • 20 USD enrollment bonus (students buys course after your intro-class)

  • Students take on average 72 classes with 1 teacher (~6 months)

  • Average salary on Profy: 1280 USD

  • 18-hour cancellation policy (unassisted classes are paid 100%)

  • Constant influx of new students

Full flexibility

  • Set your own schedule and availability

  • You decide how to teach

  • No mimimum amount of hours required

  • Teaching platform provided

Fast and reliable pay-outs

  • Weekly payouts through Paypal or Payoneer

Start teaching tomorrow

  • Easy, fast and straightforward registration process

    • Short intro video (30 sec - 2 min)

    • Photo

    • Basic information

    • Availability


  • No degree, experience or certification needed

  • Both non-natives and natives are welcome

  • No minimum hours

  • Complete profile with video + photo (students choose teacher)

  • Professional attitude

Our students:

  • Profy offers 1 on 1 online classes for adult students in Latin America.

  • Most students are professionals and have an intermediate level, all classes are private.

  • Students take classes for an average of 3+ months with 1 teacher

  • Students take 2, 3 of 5 classes a week