ESL Bible Lessons: The Good Guide for Teaching All Levels


I remember being a child and feeling so confused as I read the Bible for the first time, trying to make sense of words like thee, thy and thou shalt.

It all felt Greek to me.

In fact, I never …

How ESL Teacher Training Courses Can Help You Become a More Confident Teacher


Making the initial jump into the world of teaching ESL can be scary.

The idea of teaching a class for the first time is daunting enough, but when you’re teaching a second language, things get even more complicated.

You may …

Your Guide for Getting All Set Up Teaching English in Prague


What do cathedrals, one very old castle and classrooms all have in common?

They’re all waiting for you in Prague.

Praised as one of the most beautiful cities in Europe, Prague looks like something straight out of a fairytale with …

Make Your Lesson Lit: 5 Activities for Teaching Slang in ESL Class


Dude, what’s up? 

Nothing much. Just chillin’!

For a native English speaker, the above exchange is easy to understand and is pretty common in everyday casual conversation. But for ESL students, this type of informal English might as well sound …

Turn Up the Heat with These 5 ESL Cooking Lesson Activities


Hey, want to cook up some new activities for your students?

Everyone likes talking about food, but how do you bring that into the classroom?

If your ideas are only half-baked, you might need a little help. We’ve got just …

5 Hair-raising Activities for Your Halloween English Lesson


“Double, double, toil and trouble, fire burn and cauldron bubble.”

We often hear these famous words uttered during Halloween, but do you know where they actually came from? Originally, they were spoken by the witches in Shakespeare’s “Macbeth.”

Creepy creatures, …

Don’t Touch That Dial! 6 Activities for Your Next ESL TV Lesson Plan


You know what goes hand in hand with watching TV?

It’s not snacks and comfy chairs—it’s learning a new language.

Don’t believe me? Then ask your students what their hobbies are and see how many of them love watching …