London ESL For Success is a free English language study program, open to all London and area newcomers regardless of immigration status. In order to provide our students with a practical and engaging ESL classroom experience, we have designed activities that are tailored for those who wish to develop the four essential components of language-based communication in English: reading, writing, speaking and listening. Our mission is to assist adult newcomers to attain greater English language proficiency in order to achieve the personal success they desire. London ESL For Success has now settled into its popular home base courtesy of the London Public Library - Masonville Branch at 30 N Centre Rd. Tuesday 10:00 AM / Thursday 6:00 PM
This test is designed to assess your understanding of English grammar, vocabulary and phrasing. Each question is in the format of multiple choice and you will have a choice of three possible answers. Start the level check
Is It Necessary to Learn English Grammar? Teaching grammar in English classes, often sparks heated discussions and arguments, particularly when our students are new immigrants. Some educators say it is better to start with learning the language through talking with native speakers, like newborns picking up the language of their parents. Others believe that learning English grammar is important, but too difficult for newcomers ,,, For those who just want to improve their day-to-day communication in a leisurely fashion, they may not need to learn English grammar seriously. However, for those who want to join a professional organization or pass an English language test like IELTS or CELPIP to meet certain criteria (PR or collegiate prerequisites) --- taking English grammar seriously is a must.
You may already know June 21 as the date of the summer solstice (or the winter solstice if you're in Australia), but did you know that World Music Day takes place annually on this day? Read about how this day started and how it's celebrated worldwide.
Indigenous Solidarity Day - Friday, June 19, 2026
Time: 11:00 AM - 3:00 PM