ESL Intermediate/Advanced Grammar

Mary Ellen Munoz Page

This book is designed for intermediate and advanced high school- and university-level non-native speakers of English who need to improve their ESL (English as a Second Language) grammar skills.

ESL Speaking Activities: The Ultimate Book for Busy English Teachers

This book is designed for teachers teaching TESL. The book is full of speaking cards, worksheets, and conversation cards that a teacher can use as TEFL lesson plans. It also includes instant games and activities for Teaching English as a Second or Foreign Language online and offline.


This site uses podcasts to teach students the English language. Making use of real live videos, FluentU helps students ease into the English language and culture over time. The site has a variety of engaging content from popular talk shows, nature documentaries, and commercials to help students learn to speak English like in real life.

Oxford Online English

Oxford Online English is a UK-based YouTube channel that provides advanced tips for IELTS, Cambridge B1 Preliminary exams, Cambridge FCE (B2), and more. If you are an advanced ESL learner, you will find this channel interesting.

JamesESL English Lessons

This is another YouTube channel where James teaches English using a whiteboard so that you feel as if you are in a class. He provides 10-30 minutes video lessons on pronunciation, phrasal verbs, vocabulary, and grammar usage.

Stay with this magazine for more details and information.