ESL Teacher 365 Blog Banner

Facebook Group for English Teachers

Join the “How to Teach English Abroad + Online” Facebook Group for teachers. Expert advice and tips on teaching abroad or online.

ESL Teacher 365 YouTube Channel

Subscribe to the ESL Teacher 365 YouTube channel for videos on teaching abroad + online.

My Teachers Pay Teachers Shop

For expanded versions of my free lessons, please visit my Teachers Pay Teachers shop.

Jamie Gajewski Teacher Blogger

I love helping English teachers!

I’m Jamie Gajewski, an American educator with 10 years of experience teaching abroad and online.

I hope you enjoy these free lessons, materials and resources for English teachers.

If you have any questions about teaching abroad or online, please email me at

Happy teaching!

Teaching Materials on the Blog

C1 Vocabulary Activities for CAE

C1 Vocabulary Activities for CAE

In this C1 Vocabulary Activities workshop, students will discuss C1 level words and their definitions. Then, students will practice using C1 vocabulary words in a speaking and/or writing activity. This lesson includes a free downloadable GoogleSlides presentation,...

Odd One Out ESL Speaking Activity

Odd One Out ESL Speaking Activity

Challenge your students to think outside of the box with this ESL speaking activity: Odd One Out. This activity is inspired by a lesson from  This activity works best with intermediate to advanced level English language learners. It can be played both in the...

Business Discussions Lesson: Teach Business English

Business Discussions Lesson: Teach Business English

Are you looking for a quick and easy Business English lesson for intermediate to advanced learners? Try this Business Discussions lesson with a free Google Slides presentation and lesson plan. Use this lesson in the classroom or on a remote learning platform....