Top 10 Links for Students

  1. Duolingo
  2. ELSA Speak – Practice Speaking English
  3. A Teacher’s Advice for Students Learning English
  4. Four ways to get better at languages
  5. 5 techniques to speak any language (with Vietnamese subtitles)
  6. Rachel’s English
  7. mmmEnglish
  8. Language Guide
  9. Youglish
  10. EngVid

Bonus Link: English Clubs in (and near) Vinh City

From A Teacher’s Advice for Students Learning English:

Join an English clubHello! English Club meets every Tuesday morning in Vinh City at Sonata Cafe. Here’s a list of other English clubs in Vinh City.

Practice makes perfect – Practice often inside and outside of the classroom. Speak English every day. Listen, read and write in English as much as you can. Create a schedule for yourself to practice.

Learn to think in English – When you look at something try to think of the English word for it. Try to make simple sentences in your head and have simple conversations with yourself (in your head). This video (with subtitles in Vietnamese) has more ways to think in English.

Let technology help you – Use Duolingo (a fun English learning game) and ELSA (helps you speak English better).

Listen in English – For at least 20 minutes every day (audio book, podcast, songs, radio, etc). More ways to practice listening here.

Very important – Don’t be afraid to make mistakes, learn from your mistakes and ask a lot of questions.

Speak with foreigners – If you see a traveler in your city, ask politely to speak with them. You can also meet people online or at English clubs to practice speaking English with.

Read! – English books, articles online, etc. Harry Potter is a good book to start with. More reading suggestions here.

Start an English diary – Carry a small notebook with you all the time and write new words in it (with the translations in your native language). To remember the new words, cover the English word with your hand. Then, look at the word in your native language and see if you can remember the word in English. Use a pen and paper in combination with your smartphone (not only your smartphone). When you learn a new word, you should also learn how to make a sentence with it.

Find a learning partner to practice with – At an English club in your city or online.

Write in English – Write short paragraphs. Ask a native English speaker to correct it for you. Either online or in-person.

Don’t forget to have fun! – Play English games (apps or with your computer). Keep reading for some games to play online.


My Posts


From the ELSA blog



Online English Tutors (video chat with a native English speaker)

English Communities (meet and talk with people in English)

Everything Else

Leave a comment

Your email address will not be published. Required fields are marked *

33 thoughts on “Students

  • dos eniz

    Hi Sean :3 i read all of your suggestions for learning english. They’re very helpful :”> btw, i want to share how i practice english: i listen to english songs everyday, they have lots of things to explore about english like new phrases, new words, new expressions,… and i always make sentences with new interesting words fight after i see them, even when i’m walking on the street. I like to make funny sentences, then i can rremember the new words in such a long time :)) I love blogging, i often write entries to share my feelings, thoughts or small stories happening everyday around me :3 if you have a tumblr, follow me: fictionslayer. And last but not least, about speaking: i like to communicate and make friends with foreigners. And singing english songs is a good way that i always use to improve my pronunciation too :”> glad to share these things with you, hope you’ll find these ways interesting Sean 😡

  • Gabi

    Great stuff. You’re doing a lot of research. Good on you. Guess your students are learning heaps and so are you as you’re constantly improving your skills.

    • Sean

      Thanks, Gabi. 🙂

      It’s important for students to know that their learning shouldn’t stop when they leave the classroom. Practice makes perfect! 😀

  • phoenix ng

    Hi Sean Laurence.
    I am from PWE Club.
    I have just log on your website, and there are lots of information for me and others to learn play and laugh together.
    I used to enjoy TED however i forgot it recently 🙂
    Haha. I will begin again with it (( Thanks to Your Post))
    Keep up the good work, Sean! ♣♣♣
    Thank you so much and Best wishes for You.

  • Sue

    Hi, Sean! You have suggested a lot of ways of learning English well. They are really helpful for young learners. I often ask my Ss to learn 10 new words a day and make a sentence with each new word by themselves. All Ss have highlight pens to mark new words and their pronunciation.

  • Nina

    Dear Mr Sean,
    I found a lot of useful English resources for both teachers and students in your website. I would highly recommend my friends and students to explore it if you agree 🙂
    Thank you very much, Mr Kind ^^

  • Phạm Lê Thùy Linh

    Thank you for creating this website. It is extremely valuable and helpful not only for my teaching process but also my studying everyday. It’s easier for me to find a source relating to pronunciation or grammar because I don’t need to consider many similar videos on the internet like before. It wastes of time lol. You’ve already helped us to know exactly which website is good for both students and teachers.
    I really appreciate this website and I’ll introduce it to my collegues, my friends, my students if you’re in agreement.
    Thank you once more time.

  • Vicky

    That is very nice of you to spend your time and effort for it. In my opinion, Harry Porter is a bit hard to understand due to the way it is written. I did try and gave up. Then move to modern books, novel, and found it is much eaier to understand.

    For listening, you can try BBC special English, but unfortunately, the bastard stops us from access to the webpage. So you can do this one instead

  • mr wrong

    hi Sean! im Mr Wrong:) i ve read all of your sugestion to learning english. im very exciting to share something. you know i always speak english when i can. talk with my wife, my kids, or to any foreigner i see:). i listening to english song everynight before going to bed….. but i know i speak better then wirting::)
    that all hehe. good night!

  • Hassan

    Yeah it is very goog idea ;I absolutely agree with you that practical side is most important in the process of learning so I am so proud joint to you

    • Sean

      I corrected your English:

      “Yeah, it is a very good idea. I absolutely agree with you. The practical side of learning is important. I’m in the process of learning English. I’m so proud to join you.”