Hi, I don't want to ram my company down skier's necks but why don't you take a look at the Alltracks Academy website.
We run 11 week courses in Whistler which includes:
full season pass
Canadaian avi Association Avalanche Skills Training Course
Great central acoomodation with hot tubs/ wifi/ dvd etc
let me know if you need any more info after looking at the website