Well, there's Camp o' Champs and Momentum in Whistler, BC.
I did Momentum and it was awesome to say the least.  You learn a lot, have a butt load of fun, and get ski a sick setup with sick pros.  I hear COC is cool but doesn't offer the same level of instruction as Momentum.
Aside from those two, I'm sure there are bunches of ski camps in Canada.  Ask Google.