Sites for Teachers

All Things Grammar (PDF worksheets)

Azar Grammar, Powerpoints, Songs


Blog: English with Jennifer

Blog: Happy English

Busy Teacher

Breaking News English Mini-Lessons

Common English Language Functions and Phrases

Daily ESL: Conversation Starters


EL Civics

ESL Discussions: Over 656 topics w/20 topics

ESL Fast (conversation, reading, writing)

ESL Gold

ESL PDF (vocabulary, grammar, holidays)

ESL Financial Literacy

English Grammar Secrets (interactive)

English for Everyone

Free English Lesson Plans

Heads Up English

ISLCOLLECTIVE (free registration required)

Learn English Feel Good

Listen A Minute

Minnesota Literacy Council

Mommy Speech Therapy

Movie Segments to Assess Grammar

NCSALLHealth Literacy Study Circles

North Carolina Curriculum Guide for ESL (themed lessons)

Reading Skills for Today's Adult

Road to Grammar

Stickyball ESL Resources

Talk English

Teaching Games EFL


Warm-Up Questions


nancy john said...

It is really an ideal thing that our children will have to learn all the basics of English language. It's because, this is the most number one thing that we will have to use for further communication.

ielts speaking

Unknown said...

These sites are really useful for teachers. I have a friend who has been teaching for several years and she recommends Happy English and Reading Skills for today's adults. - Maude, paper writing service writer

sara said...

English is spoken throughout the world because it is soooo easy to learn! How many verb tenses are there?

computer based TOEFL

mani said...

I am reading your post from the beginning, it was so interesting to read & I feel thanks to you for posting such a good blog, keep updates regularly..

PSLE tuition online

PSLE tuition

mani said...

very well explained and differentiate post,so that each individual can select which type of education he/she wants,can you share more such an articles,Thanks for the post!

PSLE tuition Singapore

mani said...

Every course is taught by the best teachers and conducted in an engaging manner to keep students involved.

psle english tuition in singapore

psle english tuition in singapore