LOL, I wonder if you are coming to work for my employer. I don't think so because we are heading into slow season but you can get the info for the foreign workers in AB at
http://employment.alberta.ca/cps/rde/xchg/hre/hs.xsl/4548.htmlWhat my employer has done in the past was to hire people that should have been making 17.75 at the time for 13 to start and after 3 months raising them up to 15 or 16 and maybe eventually up to what they should have been making all along. They are not doing that anymore because the rest of the staff also protested it. Another thing they were doing was including in contracts with the employees that if they quit before the end of the contract, they would have to pay the employers cost. They tried to do this to some people who had quit but we found out that by law, they can not charge the employee for using an employment agency to do their paperwork so they just refused to pay and nothing happened.
You definitely have some rights here as a foreign worker or as a worker in general but of course it's always a question whether you benefit from demanding your rights or not. If you complain too much, you could end up without a job.