ESL................English as a Second Language

  

 Dictionaries Grammar
  www.englishlleaner.com  Lessons for beginners and advance students, register for free lessons
http://allwords.com defines words, slang terms and translates into five languages

www.edunet.com/english/grammar  Subject index with an alphabetical listing

Interactive audio picture English Lessons http://www.web-books.com/language/   www.englishsite.com  Online tutorials at three levels of difficulty, each level has 15 lessons
www.yourdictionary.com  About 230 languages available, gives word origin, translates www.englishclub.net/homework  A selection of grammar lessons
  www.funbrain.com/grammar  Grammar gorillas help to identify parts of speech
   
Practice your English  
www.toefl.com Tutorial and practice questions www.englishpage.com  Exercises on grammar, vocabulary and idioms
www.gedpractice.com Different subject areas, you will need to sign up for the site www.netsurflearning.com Different levels, many exercises and quizzes