As we are future teachers I think this information can be very useful,because we always need a bunch of activities to conduct a lesson and to keep the whole class motivated.
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.
It's a free site for English learners.You will find free vocabulary sheets, English grammar sheets and English exercises.This site has about 2 million visitors a month.
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.
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.