Toronto jest największym miastem Kanady oraz jej centrum kulturalnym. To właśnie tu znajdują się Art Gallery of Ontario oraz Royal Ontario Museum należące do najznakomitszych na świecie.
Ośrodek szkoły LSI zajmuje dwa piętra w unikatowym, nowoczesnym budynku w rezydencjalnej dzielnicy Rosedale.
Vancouver jest jednym z najpiękniej położonych miast świata, z jednej strony otoczone ośnieżonymi górami a z drugiej Pacyfikiem. Vancouver posiada ponad 170 parków.
Szkoła LSI położona jest w centrum podmiejskiej dzielnicy. Zajmuje pierwsze piętro nowoczesnego biurowca.