We suggest to take you a free online English test in order to create an Individual Study Plan for you. You can book an ESL program at on of the best English language schools in Canada - ILAC. The length of the chosen program will vary depending on your goals and level of English. You can choose between General English, Business English, IELTS, TOEFL, FCE, CAE exams preparation, University Pathway Program, Summer and Winter ESL programs for teens.