I've been there and the little I got to ride blew my mind. Can't imagine the type of stuff a local could show you, good luck you're gonna have an awesome time.
from what i hear and what i saw when i was out there its a sick program. you get to have courses on like lifts and risk managment and retail and stuff and u get to travel out to some of the resorts in BC
My old man skied there right when it opened, but we had to move. (I live in a town by Whistler so it wasnt so bad) But when we went back for x-mas, he showed me some crazy, slide free, open glades that leead out to the road. I didn't know that much snow existed