Here are some of the sites where you can find great resources for English teachers:
1. The Internet TESL Journal
You can find the academic articles, teaching techniques, lesson plans, activities and many more ......... This is a free site and the resources are at your hand.
Go to: http://iteslj.org
2. English Teaching Forum
If you are looking for the practical teaching ideas that have worked in classes all over the world, look at these articles written by practicing classroom teachers.
It's a free magazine and you can find the archived articles on: http://exchanges.state.gov/englishteaching/forum-journal.html
3. Teaching English
Tons of free classroom materials, language activities, free lesson plans both for children and adults are available here for free. You can also participate in the discussion led by ELT scholars and you can find the materials for your own development.
Log on to: http://www.teachingenglish.org.uk/
4. British Council Learning English
If you would like to practice English language skills, this is a perfect site. As the page says "Learn English online with the help of this free website from the British Council with games, stories, listening activities and grammar exercises"
Visit: http://learnenglish.britishcouncil.org/en/
5. US Embassy English Language Site
Varieties of materials including the lesson plans, journals and content based language teaching materials.
Find them here: http://exchanges.state.gov/englishteaching/resources-et.html
6. ESL Galaxy
If you are looking for the ready-made lesson plans, worksheets, videos, power point slides and many more, this is where you can find them. Great site for busy teachers !!!
Please have a look and get what you want: http://www.esl-galaxy.com/
7. Developing Teachers
New to this field? Don't panic. Here is a site to help you out: http://developingteachers.com/
8. Publishers' Sites
Also various publishers upload tons of free materials on their websites. Check out the following publishers: