216 Willowdale Ave., Waterloo, ON
Canada English Language School is an intensive total immersion teacher homestay school for foreign visitors to Canada.