Also skiing with this kid is a bitch!
One week you'll be on the same level, then the next week he's pulling off tricks that will blow your mind. Which pushes you to try harder, and eventually eat a bunch of shit.
But in retrospect I've learned more things from skiing with people who are better than me than skiing by myself or with people of lesser skill. Mostly because they push you do to things that you would never do, but you do them anyway because you don't want to look bad.