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.