There are several sites with resources for those learning (or teaching) English as a Second or Foreign Language (ESL or EFL).
TESL Canada Federation is the Canadian national federation of English as a Second Language teachers, learners and learner advocates. Its web site has a number of useful resources, including an guidelines on the English Language Proficiency Test  and English Language Test score requirements for major Canadian universities. Its Teachers’ Resource Centre contains a wealth of free resources for teachers of ESL.
The British Council also has a wide range of resources. Its LearnEnglish Kids has lots of free online gamessongsstories and activities for children to have fun and learn English too.
UsingEnglish.com provides a large collection of English as a Second Language (ESL) tools and resources for students, teachers, learners and academics.
An Online Resource for EFL Learners provides EFL learners with comprehensive exercises, tasks and useful links related to various skills and components of English language. It is the work of Hamed Ghaemi, a PhD candidate in Teaching English as a Foreign Language (TEFL) in University of Tehran, International Campus.
A Google search under ‘Online resources ESL’ will identify hundreds of other sites, but the quality varies.