Joanna H.
banner
joannaesl.bsky.social
Joanna H.
@joannaesl.bsky.social
CELTA-qualified ESL teacher 💪| Crafting lessons & resources for inspired teaching ✍️ | #Preply tutor 🌍 | Sharing tips from teaching in Spain & online ☀️

👉🏽joannaesl.com
Many learners know how to write a CV, but struggle with cover letters. This lesson tackles the most common mistakes (adapted from Indeed), shows bad vs. good models, and gives practical phrases students can use right away.🧑🏽‍💼

Download here👇🏽
B1 – Beyond the CV: Writing a Cover Letter
When you’re applying for jobs, writing a great CV is only half the battle. Many companies also expect a cover letter...and this is where a lot of candidates go wrong! A cover letter isn’t just a copy of your CV. It's so much more. It’s your chance to show motivation, tailor your application to the company, and highlight why you’re the right person for the role.
joannaesl.com
September 15, 2025 at 9:07 AM
Did you know around 70% of CVs are rejected by software (ATS) before a person even sees them? 🤯

I’ve created a free B1 Business English lesson to help students write stronger, ATS-friendly CVs.

It includes a presentation, worksheet, and teacher’s notes.

Click here👇🏽
B1 – Applying for Jobs (Beating the ATS)
Applying for jobs today is very different from ten or even five years ago. Most companies don’t start by having a person read your CV. Nowadays, they use an ATS (Applicant Tracking System), a piece of software that scans applications and decides who goes through to the next round. This is both scary and exciting: scary because so many applications get rejected before a person sees them, exciting because once you know the…
joannaesl.com
August 17, 2025 at 11:31 AM
What do flying dreams really mean?🕊️

In this B1 lesson, students explore the meaning behind common dreams, practise speculative language, and share personal stories. With two engaging listenings from EnglishPractice, this class gets learners thinking, talking, and dreaming.

Check it out!👇🏽
B1 – Decode the Dream
Teeth falling out? Flying? Being chased? This B1 dream interpretation lesson dives into the mysterious world of dream interpretation, a fascinating topic that gets students thinking, speculating, and speaking. If you’re looking for an original listening and speaking lesson that’s equal parts introspective and imaginative, Decode the Dream delivers just that. This lesson is perfect as a standalone class or as a follow-up to a session on sleep, emotions, or even controlling dreams, or perhaps my other lesson on sleeping habits in South Korea (
joannaesl.com
June 15, 2025 at 8:56 PM
💫 Lights, costumes, chaos… and class discussion!

Get your students talking with this fun, free B1 ESL lesson all about #Eurovision.

Includes an authentic reading, vocab work, and a creative task.👇🏽
B1 – Why is Eurovision so popular?
Lights, costumes, controversy – what’s not to love? This B1 Eurovision ESL lesson dives into one of the world’s most outrageous events and gets students talking and reminiscing. It helps learners explore the fun and eccentric world of Eurovision while sharpening their speaking and reading skills. It’s Eurovision week, with the grand final just around the corner on Saturday. It's the perfect time to tap into the excitement!
joannaesl.com
May 13, 2025 at 8:15 AM
⚡Just published: a complete B2 apocalypse lesson plan ⚡

Reading for gist & detail, vocabulary, discussion, and survival simulation.

Perfect for students who love a challenge, and teachers who love creative speaking classes.😉

Includes a worksheet + slides. Grab it here 👇🏽
B2 – How to Survive the Apocalypse
After the unexpected power blackout across parts of Spain last Monday, I found myself thinking: what if this weren’t just a short-term outage? What if we really had to prepare for something bigger - like an actual emergency situation? That moment inspired this B2 apocalypse lesson plan, a reading and speaking session on how to survive an apocalypse. Whether your students are preppers or skeptics, survival-themed lessons always lead to lively, creative conversations.
joannaesl.com
May 4, 2025 at 6:28 PM
🚨In case you missed it🚨

I was featured on a Teacher Talk Radio podcast where we explored my journey into online teaching, the use of AI in lesson prep, and thoughts on the future of education.

If you're curious about teaching in the digital age, click👇🏽
www.podbean.com/media/share/...
Teaching online and freelancing: The Sunday Social with Martin Sketchley
In this show, The Sunday Social, Martin is joined by EFL teacher and blogger Joanna to explore her journey from engineering into English language teaching. Together, they reflect on the transition fro...
www.podbean.com
May 2, 2025 at 6:48 AM
C1 - Describing Films and TV Shows
C1 – Describing Films and TV Shows
A C1-level ESL lesson that builds expressive vocabulary for discussing films and TV shows. Includes engaging tasks, authentic reviews, and speaking practice.
joannaesl.com
May 1, 2025 at 9:40 PM
Want to help your students stay confident and fluent in PET Speaking Part 2?

I’ve just published a new blog post with a complete lesson plan + free worksheet based on the Speaking Circle strategy! ⭕

Perfect for B1-level Cambridge exam prep.👇🏽
Cambridge PET – Speaking Part 2 (Speaking Circle)
While speaking tasks might not seem that terrifying, the truth is that for many students, having to talk on their own for a full minute in Speaking Part 2 can feel like the longest sixty seconds of their lives. Honestly, I totally get it. Speaking naturally, with no one helping you out, is tough — especially when you’re still building confidence with English.
joannaesl.com
April 28, 2025 at 9:18 AM
I had a fantastic conversation with Martin Sketchley about the world of online teaching and freelancing! If you're thinking of taking this path, you can't miss it👇🏽

www.youtube.com/watch?v=r_hh...
Online Teaching & Freelancing: The Sunday Social with Martin Sketchley
YouTube video by ELT Experiences
www.youtube.com
April 28, 2025 at 8:50 AM
Every summer used to stress me out - no job security, side gigs, constant worry.

4 years ago, I wrote this blog post with summer ideas for ESL teachers. Then I lost my job🙈

Now I’m self-employed - and summers? No stress.💪🏽

If I can do it, anyone can!

joannaesl.com/2021/06/15/s...
School's out! - and now what? - JoannaESL
Discover summer ideas for ESL teachers to stay productive, earn money, and prepare for the next school year with tips, tools, and inspiration.
joannaesl.com
April 25, 2025 at 1:05 PM
New B2 bite-sized ESL lesson on Health & Fitness!

Includes: Vocabulary gap-fill, speaking activities and a fitness coach role-play.💪🏽

Boost fluency and get students talking about their wellness habits.

Grab the lesson here👇🏽
B2 – Health and Fitness🕧
The topic of health and fitness never goes out of style. From weekend yoga sessions to the latest superfood trends, it’s something students often have opinions on. This B2-level vocabulary lesson on health and fitness is a fantastic opportunity to introduce students to useful terminology while getting them talking about their personal routines and habits. While health and fitness often come up in conversation, this lesson gives the topic a clear learning focus.
joannaesl.com
April 23, 2025 at 9:54 PM
B2 - Past Simple vs. Present Perfect
B2 – Past Simple vs. Present Perfect
A B2-level grammar lesson that reinforces the use of Past Simple and Present Perfect to talk about past experiences. Ideal for quick 30-minute revision classes.
joannaesl.com
April 22, 2025 at 9:31 PM
C1 - Mastering Paraphrasing (Use of English Part 4)
C1 – Mastering Paraphrasing (Use of English Part 4)
A focused C1-level lesson on mastering paraphrasing for CAE Use of English Part 4. Includes practical tasks, sentence transformation strategies, and exam-style practice.
joannaesl.com
April 22, 2025 at 8:48 PM