Welcome to JoannaESL, your go-to site for time-saving lesson plans and teaching resources for ESL. Explore ready-made materials for all levels, from general English to exam prep. With so many comprehensive resources, you can focus more on teaching and less on prep. Find everything you need to enhance your lessons today!

Teaching Resources for ESL – Search by Level

The newest posts

B1 โ€“ The Most Useless Emoji: Facts vs Opinions

Every year on July 17th, people celebrate World Emoji Day, a holiday dedicated to the tiny icons that have become an essential part of our everyday communication. While some emojis have become indispensable, others seem to have little or noโ€ฆ

Click to read more

B2 – Why Is This Funny?: Decoding English Jokes

July 1st is International Joke Day, a day dedicated to laughter, humour, and, most importantly, corny jokes. While stand-up comedy and funny stories require cultural awareness and personal experiences, there is something that is evergreen and much simpler โ€“ wordplay.โ€ฆ

Click to read more

C1 – Music Reviews: Giving Balanced Opinions

May 26th is Dracula Day โ€“ a holiday dedicated to one of the most famous vampires in the world. While most people don’t celebrate Dracula Day (and I would even go as far as to say that most people don’tโ€ฆ

Click to read more

A2 – Modern Families: Empty Nesters and the Boomerang Generation

Even though Family Day has already passed, family-related topics are truly evergreen and can work at any point during the year. Discussions about living with parents, moving out, rent prices, and independence are highly relatable for many adult learners, especiallyโ€ฆ

Click to read more

B2 – Boomerang Generation: Moving Back Home

As part of the series of lessons inspired by unusual holidays, 15th May, also known as Family Day, is a perfect opportunity to explore how modern families are changing. This Boomerang Kids ESL lesson focuses on one topic that someโ€ฆ

Click to read more

Something went wrong. Please refresh the page and/or try again.

Don’t miss out on any new content! Subscribe today!

Stay connected with me on social media for the latest updates, teaching tips, and inspiration! Join the community and get quick access to new lesson plans, resources, and more.

Joanna is a fantastic teacher. In less than a year, she helped me get the B2 certificate. Not only did she help me with grammar, but her classes are also varied and you also learn to understand and speak English fluently. She is a very patient and attentive teacher. Without a doubt the best teacher I have ever had.

Inรฉs (Cambridge B2)

Joanna is a really great tutor. She is nice, kind and very helpful. She listens to what I need and she is always well prepared for the lesson. After a few lessons, I can see that it is easier for me to speak.

Weronika (B1 General English)