Harve, pics always seem to make runs look less intimidating but that still looks pretty scary. Looks like a lot of moguls too, I'm useless at them haah.
IamLAD, most unis have a snow society, great way to meet people and you get to go on some great cheap holidays as they get a huge bulk discount due to the numbers