Canada English Language School

Canada English Language School is an intensive total immersion teacher homestay school for foreign visitors to Canada.