В Канаде есть сеть школ специально для иностранцев. Классы по уровням, курс 3-4 недели, проживание в семьях (можете организовывать сами, для этого есть специальные веб-сайты). Обычно школы предоставляют сервис по размещению в семьях, но вы не можете выбирать семью (куда поселят туда и поселят), да и денег они хотят за сервис (порядка 100 долларов).