Language Learning Online Flashcards


Quizlet is the best online flashcards for ESL learners to review vocabulary or sentences.  Every user set up their quizzes which are accessible for other users. Therefore, you don't need to build you own if there are lots of similar quizzes around.



Take myself for example. I use Quizlet to prepare for my TOEIC exam on which my score is highly improved from 315 to 755. Quizlet really helps a lot. There are spelling mode, writing mode and even game mode for me to target which vocabulary you still need to work on.



For those who want to review vocabulary wherever they can, there is an app version of Quizet as well. This would be a time-saving tool for ESL to best use their free time to learn English. What's more, this app is totally free. Just go to google play and give Quizet a try, and you would be immediately fasinated with functions provided there!



Useful ESL Worksheets for Teachers

1. ESL Printables



ESL Printables is a platform for language teachers to exchange resources. To download resources like worksheets, lesson plans, and activities, users need to sign up and upload their own contributions. Also, there is a forum for ESL teachers to ask for help if they come across any language teaching problems.


2. Mes-english


Just like ESL Printables, Mes-English offers not only worksheets but also other useful resources. The only difference lies on the former is less sorted and the later is classified clearly. Flash cards and the phonics resources provided here are helpful for ESL teachers to save time on making extra props.

Online Vocabulary Games

1. Games to Learn English

Learning English through games is a very efficient way especially for ESL kids. This website provides graphic interactive games to help learners practice or review vocabulary items. Simply by dragging or clicking on images to match vocabulary, users can monotor their own learning process and choose which categories of words they want to learn.



Games on this website are suitable for kids to review vocabulary. With a wide category of words and different levels, kids can choose the level best suitable for themselves to practice English. Users can also sign up to create their own accounts to monotor their learning process.

Online Dictionaries

1. Macmillan Dictionary

I highly recommend ESL learners to use this online dictionary. It offers detailed explainations and examples for how to use the words you looking up.

2. Yahoo Dictionary


Since English is not our mother tongue, sometimes the explainations in English are confusing to ESL learners. That's when Yahoo Dictionary comes to help. Besides, it provides DJ and KK phonetic symbols for users to tell the syllubus of a vocabulary, which could be very helpful for learners to memerize vocabulary.

Useful English Websites for Learners at Different Levels

1. BBC Learning English 
 
This website is a gem for ESL learners at different levels. It provides grammar explanations and  daily English dialogues. Check it out on yourselves.


2.  CNN Student News
This Youtube channel is perfect for higher level ESL learners. It offers pdf scripts on its official website for viewers to download.


3. VoiceTube
I highly reccomend this website to those struggling over learning English like me to check VoiceTube out. It offers tens of thousands of English videos with a wide range of topics for your choice. You can even sign in VoiceTube with your google or FB accounts to track your learning process and take listening quizzes to better improve your listening skills. Most important of all, it's totally Free.


What are you waiting for? Just click on the links above and start learning English today!





Games for Learning English



Want to make your ESL classroom a more fun and educational place to be? These 10 great games will help teach your students during your time as an ESL teacher. Check this website: https://www.eslgamesplus.com/

Learn English through Podcasts


Podcasts that talk you through the details of English
Idiomania Podcast