Canada is a huge country SkyBubba....where are you planning to live ? - and second, do you have the correct paperwork in the mill or in your hand for flight training ?
Check this link out as an example...but even when you cough up the money, it's you who has to get the visa in order to secure temporary residence.
http://www.canadianflyers.com/Canadi...s_Students.htm
Lastly, I see you're living in Dallas... ?? Are there not a ton of schools in Texas you can attend ? ATP is based in Dallas for example...