I recommend this site both for teachers and learners because it suggests effective and useful material for English for various purposes as well as lesson plans and intersting ideas for teachers.
In my opinion this site is very useful for ESL teachers to suggest to their learners and to use as a source of material. It contains not only grammar material or vocabulary, but also has pages which make the learning process intersting and provide learners with intellectual information.
It is a very useful site both for teachers and learners. It also offers free stuff for everybody who want to learn English by themselves. Use and enjoy it.
This is a very good source of different exercises for ESL learners with the help of computer. It provides computer lessons, writing lessons, grammar lessons and reading lessons, and also interesting games to practice English.
A new system for vocabulary building through innovative interface. This site is useful for advance level. I am sure you will find it interesting for you and your students as well
I am very interested in developing leadership skills from the early childhood, so I thought it will be interesting for all teachers. The web page gives some useful tips and activities.