Learn English Network is free and independent web site for EFL/ESL learners and teachers.

By using some of the latest web based technologies the Learn English Network covers a broad range of English skills. This site contains a wealth of resources to help you learn English free online, including help with dictation and pronunciation, along with sections on the basics of English, spelling, grammar and other activities such as games, tests and quizzes. In addition there is an extensive vocabulary section which uses pictures and sound and sections on British culture, customs and traditions. The teacher’s section provides advice on how to use this site to enrich your lessons along with lesson plans and handouts. The Free English Magazine gives you the chance to read and listen to new material every month.

Link: http://www.learnenglish.de/