Mcgill is English University.
feeling is not exactly correct! yea, you are like other chinese as far as I know, just judge by listening to a short conversation and then conclude that Their English is OKKKKKK.
Many chinese assume that once their kids know French, they can learn English easily as well. I know bcp de francophone qui parle pas bien l'anglais et apprendre l'anglais dans la LINC class a Ottawa. suck and LOMA.