• Quizzes

    Read More

  • ENGLISH IDIOMS EXERCISES – A TO Z

    At the intermediate to advanced levels of English learning, idiomatic expressions become one of the most challenging aspects of English vocabulary learning. Idioms are expressions that have a specific...

    Read More

  • 500 Must-Have Words for English Exams

    This vocabulary section is based on over 500 words advanced English learners must know before entering English exams like IELTS, TOEFL and SAT. While these 500 words are not all you need, a lack of mastery...

    Read More

  • READING TEST PREP ACTIVITIES

    Develop reading skills to conquer English exams such as IELTS, TOEFL and SAT by practising with these reading exercises. The exercises are also perfect for non-native university students looking to improve...

    Read More

  • Synonyms ESL Vocabulary Games

    This is an ESL synonyms vocabulary game requested by Dane, a student in Ireland. Have fun playing and learning! Games are great for motivating students to learn. By playing our fun educational games, students...

    Read More

  • English courses for kids

    English Courses

    Read More

  • Games Directory

    Games & Fun Activities for English Learning  ESL Games for Student Practice and Classroom Teaching. Interactive Practice. Games & Activities for ESL Classroom Teaching Pirate Board Games for ESL...

    Read More

  • Phonics Materials

    Phonics Materials Online – by Type This page was set up so that you can easily find our phonics resources by type. Find Materials for Teaching Reading through Phonics, You will Find Phonics Worksheets,...

    Read More

  • ESL 3rd grade learning videos

    Pets ESL Lesson Sports Lesson Zoo Animals Places Around Lesson Months & Festivals Lesson Giving Directions ESL Lesson Sickness & Health Problems Lesson Time for School Telling time, o’clock,...

    Read More

  • Days of the week and weekly routines ESL Video

    Topic: Days of the week and weekly routines Vocabulary:  Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday, Today, tomorrow, usually, sometimes, never, play volleyball, play soccer,  have...

    Read More

Back to top

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close