Teach English Abroad & Online

Get paid to travel the world and immerse in foreign cultures. Work location-independently on your own schedule. Pursue a career that leaves an impact on others’ lives... JimmyESL provides guidance for aspiring ESL teachers, who want to teach English abroad or online to learners from around the globe.

Dear English Teacher, What Do You Want to Achieve?

Become TEFL Certified

Take a TEFL course and earn your certification within 4 weeks to qualify to teach English abroad.

Teach English in China

Apply for hundreds of high-paying teaching jobs in China, from Kindergarten to University.

Teach English Online

Teach English from your home on your own schedule and scale your teaching business.

Join the Mailing List for ESL Teachers

Subscribe our Newsletter, Receive Job Updates and Practical Advice About Teaching ESL.

Our Popular Posts

Join the Teacher Community

Become a member of our Facebook group, meet fellow teachers, exchange experience and ask questions.

Latest Posts from the Blog

Side Hustles for ESL Teachers

Depending on where you teach, your salary as an ESL teacher might not be enough to cover your living expenses, afford some extras and save money all at the same time. That is why a lot of teachers support their income with side jobs, conduct private online lessons or work for CustomWritings, an online custom essay writing service for ESL students. Writing an own blog, earning money from ads or affiliate marketing is a good option, too.