Frankly speaking, studying in Canada is the best thing that has happened to me in my life.
Fulford Academy - this is the coolest small Canadian school that accepts a great deal of international students! I heard various English from Americans, Chinese, French, Mexican.
It's super-beautiful, super-comfortable and super-all-designed. We are a little on the outskirts of big cities, but the nature is very beautiful and the territory near the school is big. There is a field for football and tennis courts. Inside everything is still beautiful, high quality, superhistorical! Very comfortable and tidy dormitory rooms, new clean showers, and dining room is light!
Yes, sometimes it is difficult to learn (especially at first it was difficult to fully switch to English in all areas), but now you understand that here study is not just years before the diploma, but an entire adventure, a real life and it's very cool.