ILSC-Toronto: ILSC-Canada - International Language Schools of ... Come and discover Toronto, the heart of Canada's business and cultural life. Toronto is the nation's centre for finance, art, publishing, theatre, music, film and ...