Fundada em 1999 a ILSC Toronto foi instituída em um prédio comercial no centro de Toronto, na University Avenue. Perto dali, o estudante fica a poucos metros da estação de transporte público St. Patrick e das badaladas ruas Yonge Street, Queen e St. George.
A escola ocupa 5 andares do prédio comercial e conta com a infra-estrutura para receber os alunos de todos os continentes em uma atmosfera acolhedora e confortável. Constituída por mais de 50 salas de aula equipadas, biblioteca, laboratório de informática, cybercafés e lounges de descanso. Todos os professores são altamente qualificados e possuem uma vasta experiência no ensino da língua inglesa para garantir o aprendizado do aluno. Além disso toda semana são organizados passeios culturais, sociais e esportivos pela cosmopolita cidade de Toronto, afim de que o aluno possa praticar o idioma fora da classe de aula.






