To let you guys who haven't been to Canada to work before (I'm assuming you're going to Whistler or another resort). Unlike Europe, the easiest job to get in resort is instructing. The level 1 course is 3 days and only a retard wouldn't pass. Then you will be able to teach kids who already know the basics. The mountain is always looking for new staff and you can work as much or as little as you want. The kids will think you're awesome, the parents will give you tips and you'll be skiing while you work, any better ideas?
You can also get into the staff accommodation if you work for the hill, although it's probably too late to get a bed now.