Hola Ana, realmente no se cual es el mejor lugar para estudiar ingles en Canada. Si te puedo decir que Toronto es muy caro y que cualquier college y universidad en la provincia de Ontario, fuera de Toronto, es mas economico y muchos de ellas brindan cursos de ingles en preparación para el TOEFL, además que la vida es más económicas en las ciudades más pequeñas.
Te recomiendo: London, Hamilton, Waterloo, Windsor y si aun te parecen muy caros entonces buscar la opcion de otras provincias como Manitoba (Winnipeg), Alberta (Edmonton y Calgary), Sakatchewan (Regina) y British Columbia (Vancouver). Hay mas provincias pero estas ultimas tienen ciudades grandes y aunque son muy frias ofrecen un costo de vida más economico a excepcion de Vancouver en British Columbia.
Mucho exito en tus planes,
Bea