Here’s some of my favourite websites with excellent English Language Learning Resources
Dave’s ESL Cafe One of the best comprehensive sites with interactive resources, bookstore, teaching ideas, links to ESL sites, job information and a discussion centre.
English Club Very comprehensive British site for teachers and learners. Provides lesson plans, teacher forum, job centre, grammar, vocabulary and pronunciation activities.
English Zone Skills based lesson ideas and worksheets
You may also like to read this article on Second Language Acquisition