What immediately strikes any visitor to Toronto is that it is a clean, safe and cosmopolitan city, with a wonderful network of parks, recreational and cultural facilities. It is Canada's largest city ...
The school is situated in the heart of Rosedale, close to the subway station, and with restaurants and parks just across the street. The major shopping and entertainment area of Yorkville is only a few minutes' walk away.
The school is on the second and third floors of a unique modern building with an open air courtyard. .