Once Upon a Time...: Listen to English Stories Online and Learn!

listen english story

Storytelling is one of the most ancient traditions around the world, and chances are you’ve been asking to hear stories and telling your own stories ever since you learned to speak.

Just as listening to stories is one of the …

Want Amazing Spoken English Skills? Follow These 12 Tips

spoken english

Um… line!

When an actor forgets their next line while rehearsing, they can yell “line!” and someone will help them out.

Wouldn’t it be nice if English learners had the same thing?

Like when you’re speaking in English but you …

The 2019 English Idiom Guide: 100 Fresh Phrases

english-idioms-7

I’ve never said “It’s raining cats and dogs.”

Not once in my life.

Not seriously, anyway.

And I’m a native English speaker.

“It’s raining cats and dogs” is another way of saying, “It’s raining a lot.” This is often given …

Want to Learn English? Here’s Exactly How to Do It

learn english

“If you want to learn English, listen to music in English.”

“I knew a guy who learned English just from watching TV.”

Have you heard people say things like this?

If so, maybe it made you feel frustrated.…

The 8 Best Unconventional English Vocabulary Apps (iOS and Android)

english-vocabulary-app

Growing your English vocabulary is like growing a garden.

It takes time and effort every day.

You need the right strategies to be successful.

And if you do it well, the results are so rewarding.

In this article, we’ll help …

The 7 Best English TV Sites Made for Language Learners

learn-english-tv-3

As a kid, I loved to watch TV—especially English cartoons.

But there were often words and phrases I didn’t understand.

So, I would guess at the meaning from the context and the reactions of other characters. Sometimes, I would …

Gymglish Review: Is This English Language App Worth It?

gymglish review

I’ve always liked learning things on my own, at my own pace.

So when I first decided to learn a new language, I naturally turned to the internet. By being dedicated, setting deadlines and—importantly—using the right language programs