I wanted to enter an American university, but for certain reasons I went to study in high school in Canada - now I think that it is very good to stay here. People are very friendly, a lot of foreign students. Everyone is ready to help: at first I faced the language barrier, of course, but there was no discomfort, everyone listens diligently to your accent and try to understand what you are talking.
The courses are excellent, but demanding: teachers ask everything what you study during the class. Students themselves are very motivated, there are no slobs. There is a healthy competition atmosphere.