been trained in USA and Europe, and If I have to redo it again, i would do it in Canada and maybe later in the USA if you need a FAA license.
Immigration, work permit, and job opportunities are better/easier than in the USA.
and cold+ice is a real good experience in canada than in nice/hot texas.